第十屆藍橋杯省賽b組第三題

2021-10-05 02:48:40 字數 457 閱讀 4491

弱弱的小弱雞,迷糊了半天這道題。

題目就不放了,純屬記錄個人的心路歷程。

最終成果 4659

#include

int a,b,c,n,x;

intmain()

printf

("%d\n"

,x);

return0;

}

反省:

1.其實最初沒有x,用n表示的最終結果。是出不來結果的。在取余時n都是0,既成為迴圈變數,又要作為最終結果。n在這裡起迴圈作用,從第四個數字開始。

2.陣列,啊鬼知道最開始為什麼想用陣列,寫了好久,改了好久,還問了同學,結果溢位了。一直在糾結swap和資料型別。

3.關於swap。我一直以為迴圈裡的交換順序是不會對最終結果產生影響的。但按照我的思路,數值右移結果是1203。也許應該這樣理解,數值右移從最右邊開始,依次改變。111359…

第十屆藍橋杯B組省賽第B題

試題 b 年號字串 26進製數 問題描述 小明用字母 a 對應數字 1,b 對應 2,以此類推,用 z 對應 26。對於 27 以上的數字,小明用兩位或更長位的字串來對應,例如 aa 對應 27,ab 對 應 28,az 對應 52,lq 對應 329。include include include...

2019第十屆藍橋杯省賽C C B組第三題

1.題目 數列求值 給定數列1,1,1,3,5,9,17,從第4 項開始,每項都是前3 項的和。求第20190324 項的最後4 位數字。2.思路 改一下求斐波那契數列的 3.存放在靜態儲存區 include using namespace std const int max 30000000 in...

第十屆藍橋杯B組省賽第D題

試題 d 數的分解 40785 問題描述 把 2019 分解成 3 個各不相同的正整數之和,並且要求每個正整數都不包 含數字 2 和 4,一共有多少種不同的分解方法?注意交換 3 個整數的順序被視為同一種方法,例如 1000 1001 18 和 1001 1000 18 被視為同一種。include...