2026: 整数的个数
内存限制:256 MB
时间限制:1.000 S
评测方式:文本比较
命题人:
提交:74
解决:23
题目描述
给定k(1<k<100)个正整数,其中每个数都是大于等于1,小于等于10的数。写程序计算给定的k个正整数中,1,5和10出现的次数。
输入
输入有两行:第一行包含一个正整数k,第二行包含k个正整数,每两个正整数用一个空格分开。
输出
输出有三行,第一行为1出现的次数,,第二行为5出现的次数,第三行为10出现的次数。
样例输入 复制
5
1 5 8 10 5
样例输出 复制
1
2
1
提示
#include<bits/stdc++.h>
using namespace std;
int main(){
int k,n,ans1=0,ans2=0,ans3=0;
cin>>k;
for (int i=1;i<=k;i++) {
cin>>n;
if (n==1)
ans1++;
else if (n==5)
ans2++;
else if (n==10)
ans3++;
}
cout<<ans1<<endl;
cout<<ans2<<endl;
cout<<ans3<<endl;
return 0;
}