一大波藍橋杯 BASIC 1 BASIC 6

2021-07-27 04:57:26 字數 2825 閱讀 6675

都是入門題,簡單記錄一下程式設計能力恢復過程

給定乙個年份,判斷這一年是不是閏年。

當以下情況之一滿足時,這一年是閏年:

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...