原创 CCF201612-2工資計算

試題編號: 201612-2 試題名稱: 工資計算 時間限制: 1.0s 內存限制: 256.0MB 問題描述: 問題描述   小明的公司每個月給小明發工資,而小明拿到的工資爲交完個人所得稅之後的工資。假設他一個月的稅前工資(扣除五險一

原创 CCF201712-1最小差值

  #include<iostream> #include<algorithm> using namespace std; int main() { int n, i; cin >> n; int *X =

原创 CCF201809-2買菜

    買菜 時間限制: 1.0s 內存限制: 256.0MB 問題描述: 問題描述   小H和小W來到了一條街上,兩人分開買菜,他們買菜的過程可以描述爲,去店裏買一些菜然後去旁邊的一個廣場把菜裝上車,兩人都要買n種菜,所以也都要裝n次

原创 CCF201709-1打醬油

問題描述 試題編號: 201709-1 試題名稱: 打醬油 時間限制: 1.0s 內存限制: 256.0MB 問題描述: 問題描述   小明帶着N元錢去買醬油。醬油10塊錢一瓶,商家進行促銷,每買3瓶送1瓶,或者每買5瓶送2瓶。請問小明

原创 CCF201712-2遊戲

問題描述 試題編號: 201712-2 試題名稱: 遊戲 時間限制: 1.0s 內存限制: 256.0MB 問題描述: 問題描述   有n個小朋友圍成一圈玩遊戲,小朋友從1至n編號,2號小朋友坐在1號小朋友的順時針方向,3號小朋友坐在2

原创 201803-2碰撞的小球

試題編號: 201803-2 試題名稱: 碰撞的小球 時間限制: 1.0s 內存限制: 256.0MB 問題描述: 問題描述   數軸上有一條長度爲L(L爲偶數)的線段,左端點在原點,右端點在座標L處。有n個不計體積的小球在線段上,開始

原创 c++中new和delete的使用方法

  new和delete運算符用於動態分配和撤銷內存的運算符 new用法:           1.     開闢單變量地址空間                1)new int;  //開闢一個存放數組的存儲空間,返回一個指向該存儲空間

原创 逆波蘭式生成程序(累並快樂着)

/*一個表達式 E 的後綴形式可以如下定義: (1)如果 E 是一個變量或常量,則 E 的後綴式是 E 本身。 (2)如果 E 是 E1 op E2 形式的表達式,這裏 op 是如何二元操作符,則 E 的後綴式爲 E1'E2' op,這

原创 7744問題&&floor()函數

爲向下取整,和四捨五入不同,floor(x);指從x左邊取最大整數 包含在#include<math.h>中     問題: 輸出所有形如aabb的4位完全平方數(即前兩位數字相等,後兩位數字也相等)。 #include<stdio.h

原创 CCF201412-1 門禁系統

問題分析: 看似統計問題,問題在於如何統計。   一 是用數組進行統計。由於讀者的編號不超過n,即不會超過1000,就比較好辦了,可以用數組來統計。就是用桶排序的思想來實現。  二 是使用STL的map進行統計,也是一種比較有效的辦法。

原创 CCF201509-1 數列分段

問題描述   給定一個整數數列,數列中連續相同的最長整數序列算成一段,問數列中共有多少段? 輸入格式   輸入的第一行包含一個整數n,表示數列中整數的個數。   第二行包含n個整數a1, a2, …, an,表示給定的數列,相鄰的整數之間

原创 CCF201604-1 折點計數

問題描述   給定n個整數表示一個商店連續n天的銷售量。如果某天之前銷售量在增長,而後一天銷售量減少,則稱這一天爲折點,反過來如果之前銷售量減少而後一天銷售量增長,也稱這一天爲折點。其他的天都不是折點。如下圖中,第3天和第6天是折點。  

原创 CCF201503-1圖像旋轉

問題描述   旋轉是圖像處理的基本操作,在這個問題中,你需要將一個圖像逆時針旋轉90度。   計算機中的圖像表示可以用一個矩陣來表示,爲了旋轉一個圖像,只需要將對應的矩陣旋轉即可。 輸入格式   輸入的第一行包含兩個整數n, m,分別表示

原创 c語言中的正弦函數與餘弦函數

所在頭文件: #include<math.h>   sin()函數和cos()函數的參數是弧度 原型: double sin(double x); double cos(double y); #include<stdio.h> #in

原创 怎麼輸出\n和%d

  printf("%%d\\n"); 一般情況下的字符轉義是用\ 但是%比較特殊,用%進行轉義。