藍橋杯 基礎練習(2 21)

2021-10-19 21:13:03 字數 670 閱讀 4395

給出乙個包含n個整數的數列,問整數a在數列中的第一次出現是第幾個。

第一行包含乙個整數n。

第二行包含n個非負整數,為給定的數列,數列中的每個數都不大於10000。

第三行包含乙個整數a,為待查詢的數。

如果a在數列**現了,輸出它第一次出現的位置(位置從1開始編號),否則輸出-1。

61 9 4 8 3 9

9樣例輸出

資料規模與約定

1 <= n <= 1000。

#include

using namespace std;

intmain()

}if(index>n||index<

0)cout<<-1

;return0;

}

153是乙個非常特殊的數,它等於它的每位數字的立方和,即153=111+555+333。程式設計求所有滿足這種條件的三位十進位制數。

按從小到大的順序輸出滿足條件的三位十進位制數,每個數占一行。

#include

using namespace std;

intisequal

(int n)

if(sum==x)

cout<}int

main()

藍橋杯 基礎練習

basic 1 閏年判斷 給定乙個年份,判斷這一年是不是閏年。當以下情況之一滿足時,這一年是閏年 年份是4的倍數而不是100的倍數 年份是400的倍數。include using namespace std intmain basic 2 01字串 對於長度為5位的乙個01串,每一位都可能是0或1,...

藍橋杯 基礎練習

模擬。include using namespace std intmain 五重迴圈列舉或dfs均可。include using namespace std string s 00000 void dfs int dep s dep 0 dfs dep 1 s dep 1 dfs dep 1 in...

藍橋杯練習 基礎練習 查詢整數

題目鏈結 問題描述 給出乙個包含n個整數的數列,問整數a在數列中的第一次出現是第幾個。輸入格式 第一行包含乙個整數n。第二行包含n個非負整數,為給定的數列,數列中的每個數都不大於10000。第三行包含乙個整數a,為待查詢的數。輸出格式 如果a在數列中出現了,輸出它第一次出現的位置 位置從1開始編號 ...