2026: 整数的个数
内存限制:256 MB
时间限制:1.000 S
评测方式:文本比较
命题人:
提交:70
解决:22
题目描述
给定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; }