都是入門題,簡單記錄一下程式設計能力恢復過程
給定乙個年份,判斷這一年是不是閏年。
當以下情況之一滿足時,這一年是閏年:
1. 年份是4的倍數而不是100的倍數;
2. 年份是400的倍數。
其他的年份都不是閏年。
輸入格式
輸入包含乙個整數y,表示當前的年份。
輸出格式
輸出一行,如果給定的年份是閏年,則輸出yes,否則輸出no。
說明:當試題指定你輸出乙個字串作為結果(比如本題的yes或者no,你需要嚴格按照試題中給定的大小寫,寫錯大小寫將不得分。
樣例輸入
2013
樣例輸出
no 樣例輸入
2016
樣例輸出
yes
資料規模與約定
1990 <= y <= 2050。
#include
int main()
對於長度為5位的乙個01串,每一位都可能是0或1,一共有32種可能。它們的前幾個是:
請按從小到大的順序輸出這32種01串。
輸入格式
本試題沒有輸入。
輸出格式
輸出32行,按從小到大的順序每行乙個長度為5的01串。
樣例輸出
00000
00001
00010
00011
《以下部分省略》
#include
int main()
printf("%d%d%d%d%d\n",out[0],out[1],out[2],out[3],out[4]);
}return
0;}
利用字母可以組成一些美麗的圖形,下面給出了乙個例子:
abcdefg
babcdef
cbabcde
dcbabcd
edcbabc
這是乙個5行7列的圖形,請找出這個圖形的規律,並輸出乙個n行m列的圖形。
輸入格式
輸入一行,包含兩個整數n和m,分別表示你要輸出的圖形的行數的列數。
輸出格式
輸出n行,每個m個字元,為你的圖形。
樣例輸入
5 7
樣例輸出
abcdefg
babcdef
cbabcde
dcbabcd
edcbabc
資料規模與約定
1 <= n, m <= 26。
#include
int main()
for(k=i;kprintf("\n");
}return
0;}
給出n個數,找出這n個數的最大值,最小值,和。
輸入格式
第一行為整數n,表示數的個數。
第二行有n個數,為給定的n個數,每個數的絕對值都小於10000。
輸出格式
輸出三行,每行乙個整數。第一行表示這些數中的最大值,第二行表示這些數中的最小值,第三行表示這些數的和。
樣例輸入
5 1 3 -2 4 5
樣例輸出
5 -2
11 資料規模與約定
1 <= n <= 10000。
#include
int main()
printf("%d\n%d\n%i64d\n",max,min,sum);
return
0;}
給出乙個包含n個整數的數列,問整數a在數列中的第一次出現是第幾個。
輸入格式
第一行包含乙個整數n。
第二行包含n個非負整數,為給定的數列,數列中的每個數都不大於10000。
第三行包含乙個整數a,為待查詢的數。
輸出格式
如果a在數列中出現了,輸出它第一次出現的位置(位置從1開始編號),否則輸出-1。
樣例輸入
6 1 9 4 8 3 9
9 樣例輸出
2 資料規模與約定
1 <= n <= 1000。
#include
int main()
scanf("%d",&f);
for(i=1;i<=n;i++)
}printf("-1");
return
0;
}
楊輝三角形又稱pascal三角形,它的第i+1行是(a+b)i的展開式的係數。
它的乙個重要性質是:三角形中的每個數字等於它兩肩上的數字相加。
下面給出了楊輝三角形的前4行:
11 1
1 2 1
1 3 3 1
給出n,輸出它的前n行。
輸入格式
輸入包含乙個數n。
輸出格式
輸出楊輝三角形的前n行。每一行從這一行的第乙個數開始依次輸出,中間使用乙個空格分隔。請不要在前面輸出多餘的空格。
樣例輸入
4 樣例輸出
1 1 1
1 2 1
1 3 3 1
資料規模與約定
1 <= n <= 34。
#include
int main()
for(i=2;ifor(j=1;j1][j-1]+a[i-1][j];}}
for(i=0;ifor(j=0;j<=i;j++)
printf("\n");
}return
0;}
藍芽5 1「尋向功能」,激發一大波創新應用
藍芽技術聯盟bluetooth sig在北京舉行 發布會,詳細介紹了藍芽技術聯盟推出的藍芽核心規範core specification 5.1內容和技術細節,該新藍芽核心規範v5.1引入了期待已久 尋向功能 這一全新功能可幫助裝置明確藍芽訊號的方向,進而幫助開發厘公尺級的實時定位和室內定位藍芽方案,...
Windows 10發布累積更新 修復一大波兒漏洞
windows 10每次推送更新,都會有這樣或者那樣的問題,現在微軟也是針對不少版本推出了更新了。現在,微軟發布了適用於 windows 10 21h1 功能更新的 kb5003637 累積更新,在安裝之後版本號公升至 19043.1052。該更新現在也適用於 windows 10 20h1 和 2...
如果一大波喪屍真的來了 我們應該用些什麼手段通訊?
萬一哪天真的發生了喪屍危機,或者其它類似的災害,你將用什麼來聯絡家人朋友 獲取救援資訊?也許這樣的災害離我們的生活很遠,但極客們堅信有備無患,浴室,在上個月,國外的黑客組織發布了他們的點對點式無線網格網路測試版,代號 浴鹽 浴鹽基於linux v3.1.8核心設計,要讓它發揮作用,需要讓它執行在有8...