C++藍橋杯中級模擬測試
點擊領取>>>藍橋杯算法講解視頻(適合Java,C語言選手)/ 藍橋杯歷年真題
沒有什么技術上的難題,主要考察學生編程實現時在語句和語法方面的熟練度。
第1題 拉線開關
?題目描述
小藍家的燈是拉線式開關的,拉一次燈開,再拉一次燈關,未拉之前燈是熄滅狀態。
輸入一個正整數 M(1<M<100),作為小藍拉動開關的次數,判斷拉動 M 次后,燈是點亮狀態還是熄滅狀態。
?
?輸入
輸入一個正整數 M 作為拉動開關的次數(1<M<100)。
輸出
如果燈是點亮狀態輸出整數“1”,如果燈是熄滅狀態輸出整數“0”。
?
?樣例輸入
5
樣例輸出
1
?
#include <iostream>
using namespace std;
int main()
{
int n;
cin>>n;
if(n%2)
{
cout<<1;
} else {
cout<<0;
}
return 0;
}
第2題 數字組合
?題目描述
用戶輸入一個正整數 N(3<=N<=9)。從 0 到 N 之間的所有正整數(包含 0 和 N)中選擇三個,組成一個三位數(0 不能作為百位數),且這個三位數為奇數,請計算出共有多少種滿足條件的三位數組合。(注意:組成的三位數各位上的數字不能重復)。
?
?輸入
輸入一個正整數 N(3<=N<=9)。
輸出
輸出滿足條件的三位數組合的個數。
?
?樣例輸入
3
樣例輸出
8
?
#include <iostream>
using namespace std;
int main()
{
int n, s=0;
cin>>n;
for(int i=1; i<=n; i+=2)
{
for(int j=0; j<=n; j++)
{
if(j==i)
{
continue;
}
for(int k=1; k<=n; k++)
{
if(k==i || k==j)
{
continue;
}
s++;
}
}
}
cout<<s;
return 0;
}
第3題 報數模擬
?題目描述
有 n 個人圍成一個圈,從 1 到 n 按順序排好號。然后從第一個人開始順時針 報數(從 1 到 3 報數),報到 3 的人退出圈子后,后面的人繼續從 1 到 3 報 數,直到留下最后一個人游戲結束,問最后留下的是原來第幾號。
?
?輸入
輸入一個正整數 n(4<n<600)
輸出
輸出最后留下的人,原來的編號是多少?
?
?樣例輸入
5
樣例輸出
4
?
#include <iostream>
using namespace std;
int id=1;
void count(int n)
{
id++;
if(id>n)
{
id-=n;
}
}int main()
{
int n, t, a[600];
cin>>n;
t=n;for(int i=1; i<=n; i++)
{
a[i]=1;
}while(t!=1)
{
int i=0;
while(1)
{
while(a[id]==0)
{
count(n);
}
i++;
if(i==3)
{
a[id]=0;
count(n);
break;
} else {
count(n);
}
}
t--;
}while(a[id]==0)
{
count(n);
}
cout<<id;return 0;
}
第4題 算天數
?題目描述
假設今天是2022年12月18日,用戶輸入未來的某一天,輸入格式為如 2022 12 19。
編程計算這一天和今天相差多少天?(例如:今天和明天是相差一天)
星期幾?(注意:輸出格式為 星期的數字值并在其前加“*”)。
?
?輸入
按要求輸入未來某一天。
輸出
第一行輸入一正整數表示今天和未來一天相差的天數,第二行輸 入未來的一天星期幾且在星期前加“*”。
?
?樣例輸入
2022 12 19
樣例輸出
1
*1
?
?提示
閏年分為普通閏年和世紀閏年。
普通閏年:公歷年份是 4 的倍數,且不是 100 的倍數,為普通閏年。(如 2004 年就是普通閏年)。
世紀閏年:公歷年份是整百數的,必須是 400 的倍數才是世紀閏年(如 1900 年不是世紀閏年,2000 年是世紀閏年)。
所以有人將此規則總結為:四年一閏,百年不閏,四百年再閏。
閏年的一年為 366 天,閏年的二月份為 29 天。平年一年為 365 天,平年的二 月為 28 天。每年的 1、3、5、7、8、10、12 月份為 31 天,4、6、9、11 月份為 30 天。
?
#include <iostream>
using namespace std;
bool judge(int year)
{
if(year%4==0 && year%100!=0 || year%400==0)
{
return 1;
} else {
return 0;
}
}
int main()
{
int y, m, d, n, x, total=0, weekday;
cin>>y>>m>>d;
n=y-2022;
if(n==0)
{
total=d-18;
weekday=total%7?total%7:7;
cout<<total<<endl<<'*'<<weekday;
return 0;
}
total=31-18;
for(int i=1; i<=n; i++)
{
if(i!=n)
{
x=13;
} else {
x=m;
}
if(judge(2022+i))
{
for(int j=1; j<x; j++)
{
if(j==1 || j==3 || j==5 || j==7 || j==8 || j==10 || j==12)
{
total+=31;
} else if(j==4 || j==6 || j==9 || j==11) {
total+=30;
} else if(j==2) {
total+=29;
}
}
} else {
for(int j=1; j<x; j++)
{
if(j==1 || j==3 || j==5 || j==7 || j==8 || j==10 || j==12)
{
total+=31;
} else if(j==4 || j==6 || j==9 || j==11) {
total+=30;
} else if(j==2) {
total+=28;
}
}
}
}
total+=d;
weekday=total%7?total%7:7;
cout<<total<<endl<<'*'<<weekday;
return 0;
}
第5題 標記門牌號
?題目描述
一家酒店有 F 層高(0<F<100),每層都有 n 個房間(0<n<100),房間門牌號由不少于 3 位的數字組成:后兩位是房間號,從 1 開始,不間斷地排到 n,不足兩位的前面補零;前面一或兩是樓層號,從 1 開始,不間斷地排到 F,前面不補零。如 1 樓第 8 個房間門牌號是 108,12 樓第 16 個房間門牌號是 1216。
現在要為每個房間制作一個門牌號碼的金屬牌,每個金屬牌都要定制模具,數字居中顯示。但如果某房間門牌上下顛倒過來的號碼與原號碼一模一樣,就需要做一個特殊記號,以免混淆方向。
例如:8008、1691、6119、818、619 等等。
因為數字 6 倒過來是 9;9 倒過來是 6;0、1、8 倒過來還是原數;其他數字倒過來不構成數字。對于多位數 618,倒過來看應該是 819,與原來不一樣,就不用做記號了。
輸入樓層數 F 和房間數 n,計算有多少房間的門牌號碼需要做特殊記號。
?
?輸入
輸入兩個正整數 F(0<F<100)和 n(0<n<100)中間一個空格隔開,代表酒店的樓層數和每層房間數。
輸出
輸出需要做特殊記號的門牌數。
?
?樣例輸入
2 5
樣例輸出
1
?
#include <iostream>
using namespace std;
int change(int n)
{
switch(n)
{
case 0:
return 0;
case 1:
return 1;
case 6:
return 9;
case 8:
return 8;
case 9:
return 6;
default:
return -1;
}
}
bool judge(int n)
{
int s=0, t=n, v;
while(t)
{
v=change(t%10);
if(v==-1)
{
return 0;
} else {
s=s*10+v;
t/=10;
}
}
if(n==s)
{
return 1;
} else {
return 0;
}
}
int main()
{
int f,n,total=0;
cin>>f>>n;
for(int i=1; i<=f; i++)
{
for(int j=1; j<=n; j++)
{
if(judge(i*100+j))
{
total++;
}
}
}
cout<<total;
return 0;
}
微信公眾號搜索: 北京小學學習資料 家長升學指南 家長升學訓練營 關注公眾號,獲取最新資訊!
掃碼添加“家長論壇”微信好友(微信號 16619908263)
獲取藍橋杯算法講解視頻(適合Java,C語言選手)/ 藍橋杯歷年真題
咨詢信息學奧賽政策請撥打電話 16619908263 (同微信號)
-END-

八少八素 早培:
①《人大附中早培海選必刷》《八中海選訓練與解析》電子版教材
http://www.syzly.net/question/110094
② 八少八素、人大附早培神測千題(上 下冊)
http://www.syzly.net/question/110096
③ 人大附、八中海選神測萬題練習冊及答案解析.pdf
http://www.syzly.net/question/110097
④ 八少八素試題分享&人大附早培班試題分享+神測復習資料
http://www.syzly.net/question/110099
北京幼升小、人大附早早培資料:
① 北京各學校幼升小面試真題、小學入學白皮書、學區房詳解
http://www.syzly.net/question/6232
② 知名機構人大附早早培(zzp)學前集訓隊-數學/神測和動手
http://www.syzly.net/question/110082
3)知名機構人大附早早培(zzp)學前集訓隊-數學/神測和動手
http://www.syzly.net/question/110082
4)知名機構人大附早早培(zzp)沖刺班講義(可自學)-春(下)數學
http://www.syzly.net/question/109824
5)知名機構人大附早早培(zzp)集訓隊- 春(下)- 神測和動手
http://www.syzly.net/question/109823
6)知名機構人大附早早培(zzp)集訓隊- 春(中)- 神測和動手
http://www.syzly.net/question/109820
杯賽-解析版 附詳細解題過程:
① 華杯賽/華數之星真題試卷-解析版 附詳細解題過程
http://www.syzly.net/question/110072
② 迎春杯/青少年創新能力測試-解析版 附詳細解題過程
http://www.syzly.net/question/110073
③ 希望杯/希望數學-解析版 附詳細解題過程
http://www.syzly.net/question/110074
④ YMO世界青少年奧林匹克數學競賽-解析版 附詳細解題過程
http://www.syzly.net/question/110075
⑤ 美國數學思維活動AMC8/10/12真題及答案解析
http://www.syzly.net/question/30256
⑥ 歷年全國小數測初評、終評真題及答案解析
http://www.syzly.net/question/109378
⑦ 美國數學大聯盟杯-解析版 附詳細解題過程
http://www.syzly.net/question/110076
⑧ 鵬程杯-解析版 附詳細解題過程
http://www.syzly.net/question/110077
9)IMAS小學中年/高年級第一/二輪檢測試題競賽數學試卷幾答案解析匯總
http://www.syzly.net/question/118541
10)2012-2021年Math Kangaroo袋鼠數學1-6年級競賽中英+全英歷年真題電子版(帶答案)
http://www.syzly.net/question/118507
11)2012-2021年Math Kangaroo袋鼠數學7-10年級競賽中英+全英歷年真題電子版(帶答案)
http://www.syzly.net/question/118508
12)32套香港亞太杯/亞太杯4-6年級競賽初賽、決賽數學試卷-解析版 附詳細解題過程
http://www.syzly.net/question/118509
13)114套香港亞洲國際數學奧林匹克公開賽(AIMO)1-6年級競賽初賽、復賽數學試卷-解析版 附詳細解題過程
http://www.syzly.net/question/118510
14)語文素養大賽 第七-第十屆真題(含答案)
http://www.syzly.net/question/118511
15)IMC國際數學競賽歷年真題合集
http://www.syzly.net/question/118739
16)[可打印]中環杯-解析版 附詳細解題過程
http://www.syzly.net/question/118514
17)[可打印]走美杯-解析版 附詳細解題過程
http://www.syzly.net/question/118515
18)[可打印]全國小學生數學能力測評真題試卷-解析版 附詳細解題過程
http://www.syzly.net/question/118516
19)美國數學思維活動AMC8/10/12真題
http://www.syzly.net/question/118517
20)數學花園探秘總決賽暨迎春杯大師賽試題合集
http://www.syzly.net/question/118543
北京小升初:
① 北京小升初各區真題、模擬題答案和詳細過程解析[可打印]
http://www.syzly.net/question/110105
2)北京小升初語數英筆試面試真題、點招、分班考真題、簡歷模板
http://www.syzly.net/question/118506
人大附練習冊含答案「有答案」 —— 初一到高三
http://www.syzly.net/question/118494
信息學奧賽
1)NOIP 1995年-2021年CSP提高組提高組復賽試題
http://www.syzly.net/question/118495
2)中小學生編程信息學奧賽NOIP中級班課程
http://www.syzly.net/question/118496
3)編程L1-L2系統班
http://www.syzly.net/question/118497
原版英文教材
1)最新English in mind最全資源,含學生書、教師書、練習冊
http://www.syzly.net/question/118518
2)劍橋頂級英文原版教材Unlock!聽說讀寫齊全 0-5級 電子課本、教師用書、視頻、音頻
http://www.syzly.net/question/118519
3)TOEFL Junior小托福語言形式與含義、聽力、閱讀真題模擬題試卷及電子版教材
http://www.syzly.net/question/118520
4)全球頂級閱讀教材 Reading Explorer 視頻、音頻、學生用書、老師用書
http://www.syzly.net/question/118521
西安交通大學少年班:
1)西安交通大學“少年班” 全科備考資料+模擬題+歷年真題+ 面試/復試資料
http://www.syzly.net/question/11809
2)西安交通大學“少年班” 考前突擊班 數學英語文綜理綜(TK)【數學+理綜+文綜+英語(85節)】
http://www.syzly.net/question/118475
3)西安交通大學少年班 數理化集訓營【數學12講+化學4講+物理8講+其他5講】
http://www.syzly.net/question/118474
4)西安交通大學少年班數理化集訓【數學15講+物理12講+化學4講+文綜知識點模擬3講】http://www.syzly.net/question/118473
IESOL朗思真題
1)IESOL朗思A2考試6套真題--帶聽力、答案、聽力文本、答題卡
http://www.syzly.net/question/1184982)IESOL朗思B1考試6套真題--帶聽力、答案、聽力文本、答題卡
http://www.syzly.net/question/1184993)IESOL朗思B2考試12套真題--帶聽力、答案、聽力文本、答題卡
http://www.syzly.net/question/1185004)IESOL朗思C1考試6套真題--帶聽力、答案、聽力文本、答題卡
http://www.syzly.net/question/1185015)LRN—朗思A2考試5套真題--帶聽力、答案、聽力文本、答題卡
http://www.syzly.net/question/1185026)LRN—朗思B1考試6套真題--帶聽力、答案、聽力文本、答題卡
http://www.syzly.net/question/1187367)LRN—朗思B2考試10套真題--帶聽力、答案、聽力文本、答題卡
http://www.syzly.net/question/118503
KET/PET/FCE/IESOL:
1) KET/PET官方真題、官網樣卷、聽力閱讀答題卡、高頻單詞表
http://www.syzly.net/question/1101032)KET聽說讀寫逐項突破
http://www.syzly.net/question/1185223)38講KET劍橋語法初級
http://www.syzly.net/question/1185234)【完結】66天KET單詞訓練營
http://www.syzly.net/question/1185245)Nancy KET考前沖刺真題課(真題講解)
http://www.syzly.net/question/1185256)170講 PET劍橋語法 百日營
http://www.syzly.net/question/1185267)劍橋PET英語精講75節
http://www.syzly.net/question/1185278)20講Nancy2020新版PET沖刺訓練營
http://www.syzly.net/question/1185289)60講北外青少FCE口語/寫作/聽力/閱讀考官通關班【完結】
http://www.syzly.net/question/118529
北京小學期中期末試卷:
① 北京小學1-6年級上學期期中試卷+單元測試試卷及答案+單元知識點匯總
http://www.syzly.net/question/24908
② 北京各小學1-6年級期末真題試卷及解析 復習資料匯總
http://www.syzly.net/question/2952
③ 北京小學1-6年級下學期期中試卷+單元測試試卷及答案+單元知識點匯總
http://www.syzly.net/question/24914
④ 北京各小學1-6年級下學期期末真題試卷及解析 復習資料匯總
http://www.syzly.net/question/24915
5)157套-北京各小學1-6年級下學期語文/數學/英語期末試卷及答案
http://www.syzly.net/question/118491
6)北京各區小學1-6年級語數英各科期中真題及答案解析
http://www.syzly.net/question/118492
7)百套北京各區小學1-6年級語數英各科真題及答案解析
http://www.syzly.net/question/118493
高思學校競賽數學導引
高思學校競賽數學導引三年級詳解升級版教材和配套課程(69講錄播課)
http://www.syzly.net/question/118534高思學校競賽數學導引四年級詳解升級版教材和配套課程(72講錄播課)
http://www.syzly.net/question/118535高思學校競賽數學導引五年級詳解升級版教材和配套課程(72講錄播課)
http://www.syzly.net/question/118536三年級高思學校競賽數學課本&競賽數學同步課程
http://www.syzly.net/question/118530四年級高思學校競賽數學課本&競賽數學同步課程
http://www.syzly.net/question/118531五年級高思學校競賽數學課本&競賽數學同步課程
http://www.syzly.net/question/118532六年級高思學校競賽數學課本&競賽數學同步課程
http://www.syzly.net/question/118533
北京初中:
① 北京中考真題、北京各區初三一模、二模試卷及答案解析匯總
http://www.syzly.net/question/2815
② 中考英語聽說考試試卷及答案、口語和聽力訓練題及備考視頻
http://www.syzly.net/question/24732
北京高中:
① 北京高考英語聽力機考模擬試卷及答案、聽力原文、音頻
http://www.syzly.net/question/24738
② 北京高考一模、二模、高考試卷真題答案及解析、視頻解析
http://www.syzly.net/question/5684
添加 家長論壇微信
獲取 以上資料
沒有找到相關結果
0 個回復