1. 輸出第二個(gè)整數(shù)
輸入三個(gè)整數(shù),把第二個(gè)輸入的整數(shù)輸出。
時(shí)間限制:1000
內(nèi)存限制:65536
輸入
只有一行,共三個(gè)整數(shù),整數(shù)之間由一個(gè)空格分隔。整數(shù)是32位有符號(hào)整數(shù)。
輸出
只有一行,一個(gè)整數(shù),即輸入的第二個(gè)整數(shù)。
樣例輸入
123 456 789
樣例輸出
456
參考答案:文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-662962.html
#include <bits/stdc++.h>
using namespace std;
long long a,b,c;
int main() {
cin>>a>>b>>c;
cout<<b;
return 0;
}
- 計(jì)算表達(dá)式的值
給定整數(shù)x,y的值,計(jì)算3x+2y的值。
時(shí)間限制:3000
內(nèi)存限制:65536
輸入
一行包含2個(gè)整數(shù)x,y,以空格作為分隔。數(shù)據(jù)保證最后計(jì)算結(jié)果還在整數(shù)表示范圍內(nèi)。
輸出
按照題目要求輸出結(jié)果
樣例輸入
2 3
樣例輸出
12
參考答案:
#include <bits/stdc++.h>
using namespace std;
long long x,y;
int main() {
cin>>x>>y;
cout<<x*3+2*y;
return 0;
}
- 大寫字母的判斷
輸入一個(gè)字符,判斷是否是英文大寫字母,即是否是A-Z中的一個(gè)。
時(shí)間限制:1000
內(nèi)存限制:65536
輸入
一個(gè)字符。
輸出
如果是英文大寫字母,則輸出YES,否者輸出NO。
樣例輸入
K
樣例輸出
YES
參考答案:
#include <bits/stdc++.h>
using namespace std;
char a;
int main() {
cin>>a;
if(a>='A' && a<='Z')
cout<<"YES";
else cout<<"NO";
return 0;
}
4. 滿足條件的數(shù)的累加
現(xiàn)有n個(gè)整數(shù),將其中個(gè)位數(shù)為k的數(shù)進(jìn)行累加求和。
時(shí)間限制:1000
內(nèi)存限制:65536
輸入
第一行兩個(gè)整數(shù)n、k,以空格分隔。( 0 < n < 1000, 0 ≤ k ≤ 9) 第二行n個(gè)非負(fù)整數(shù),以空格分隔,每個(gè)數(shù)不大于100000。
輸出
輸出滿足題目要求的累加和。
樣例輸入
10 7
2 5 7 17 11 18 4 27 1 7
樣例輸出
58
參考答案:
#include <bits/stdc++.h>
using namespace std;
long long n,k,c,f;
int main() {
cin>>n>>k;
while(n){
n--;
cin>>c;
if(c%10==k)
f+=c;
}
cout<<f;
return 0;
}
5. 金幣
國(guó)王將金幣作為工資,發(fā)放給忠誠(chéng)的騎士。第一天,騎士收到一枚金幣;之后兩天(第二天和第三天)里,每天收到兩枚金幣;之后三天(第四、五、六天)里,每天收到三枚金幣;之后四天(第七、八、九、十天)里,每天收到四枚金幣……這種工資發(fā)放模式會(huì)一直這樣延續(xù)下去:當(dāng)連續(xù)N天每天收到N枚金幣后,騎士會(huì)在之后的連續(xù)N+1天里,每天收到N+1枚金幣(N為任意正整數(shù))。
你需要編寫一個(gè)程序,確定從第一天開(kāi)始的給定天數(shù)內(nèi),騎士一共獲得了多少金幣。
時(shí)間限制:10000
內(nèi)存限制:65536
輸入
一個(gè)整數(shù)(范圍1到10000),表示天數(shù)。
輸出
騎士獲得的金幣數(shù)。
樣例輸入
6
樣例輸出
14文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-662962.html
參考答案:
#include<bits/stdc++.h>
using namespace std;
int main()
{
int n;
cin >> n;
int h=0;
int l = 1 , i , sum = 0;
for( i=1;i<=n;i+=l)
{
sum+=l*(i-h);
l++;
h=i;
}
if(i!=n)
{
sum+=(n-h)*l;
}
cout<<sum;
}
到了這里,關(guān)于中國(guó)電子學(xué)會(huì)2023年05月份青少年軟件編程C++等級(jí)考試試卷一級(jí)真題(含答案)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!