第十一届蓝桥杯省赛C++组试题 第4题 选择题判定
生活随笔
收集整理的這篇文章主要介紹了
第十一届蓝桥杯省赛C++组试题 第4题 选择题判定
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
/*
第十一屆藍橋杯省賽C++組試題 第4題 選擇題判定
*/
#include<bits/stdc++.h>using namespace std;int main()
{int c = 150;string n;cin >> n;string m = "DCBAD";for(int i = 0; i <= 4; i++){if(n[i] != m[i]){c -= 30;}}cout << c << endl;return 0;
}
/* 第十一屆藍橋杯省賽C++組試題 第4題--請找出有什么錯誤)題目描述受疫情的影響,2020年藍橋杯大賽青少年創意編程C++組的省賽在網上進行。選擇題有5道,都是單選題,每道30分,共計150分。每道選擇題選對得30分,選錯或不選得0分。注意以下僅為假設,不代表本場考試選擇題的真實答案,僅是針對本編程題假設的答案。假設正確的答案為“DCBAD”,你能根據選手的提交情況,判定選手的選擇題總分嗎?選手提交一個由5個字符組成的字符串,代表選手的選項。字符串僅能包含如下5種字符:“D”、“C”、“B”、“A”、“E”。其中“A”、“B”、“C”、“D”代表選手選擇了某個選項,而“E”代表選手未做該題。求總分。輸入描述:選手提交的一個由5個字符組成的字符串輸出描述:一個整數,代表選手選擇題的總分樣例輸入: DCEAA樣例輸出: 90評分標準:20分:能正確輸出1組數據; 20分:能正確輸出2組數據; 20分:能正確輸出3組數據; 20分:能正確輸出4組數據。*/ #include<iostream> using namespace std; int main() {char a[7]={'D','C','B','A','D'};string b;int sum=0;cin>>b;for(int i=0;i<5;i++){if(b[i]=a[i]){sum+=30;}}cout<<sum;return 0; }
/* 第十一屆藍橋杯省賽C++組試題 第4題--請找出有什么錯誤)題目描述受疫情的影響,2020年藍橋杯大賽青少年創意編程C++組的省賽在網上進行。選擇題有5道,都是單選題,每道30分,共計150分。每道選擇題選對得30分,選錯或不選得0分。注意以下僅為假設,不代表本場考試選擇題的真實答案,僅是針對本編程題假設的答案。假設正確的答案為“DCBAD”,你能根據選手的提交情況,判定選手的選擇題總分嗎?選手提交一個由5個字符組成的字符串,代表選手的選項。字符串僅能包含如下5種字符:“D”、“C”、“B”、“A”、“E”。其中“A”、“B”、“C”、“D”代表選手選擇了某個選項,而“E”代表選手未做該題。求總分。輸入描述:選手提交的一個由5個字符組成的字符串輸出描述:一個整數,代表選手選擇題的總分樣例輸入: DCEAA樣例輸出: 90評分標準:20分:能正確輸出1組數據; 20分:能正確輸出2組數據; 20分:能正確輸出3組數據; 20分:能正確輸出4組數據。*/ #include<iostream> using namespace std; int main() {char a[7]={'D','C','B','A','D'};string b;int sum=0;cin>>b;for(int i=0;i<5;i++){if(b[i]=a[i]){sum+=30;}}cout<<sum;return 0; }
總結
以上是生活随笔為你收集整理的第十一届蓝桥杯省赛C++组试题 第4题 选择题判定的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: js加载音频文件并播放,代码实例
- 下一篇: 第45课 蝴蝶效应-动动脑 第3题 《小