竞赛
考级
经典的桶排序问题
#include<iostream> using namespace std; int n,j,a[21]; int main() { cin>>n; for(int i=1;i<=n;i++) { cin>>j; a[j]; } for(int i=1;i<=10;i) { cout<<i<<"号歌手的选票为:"<<a[i]<<endl; } return 0; }
#include<bits/stdc++.h> using namespace std; int main(){ int n,l[10]={0,0,0,0,0,0,0,0,0,0}; cin>>n; int a[n]; for(int i=0;i<n;i++){ cin>>a[i]; l[a[i]-1]+=1; } for(int i=1;i<=10;i++){ cout<<i<<"号歌手的选票为:"<<l[i-1]<<"\n"; } }
#include<iostream> using namespace std; int main(){ int a[10] = {0,0,0,0,0,0,0,0,0,0},n,k;//初始化变量 cin >> n;//输入n for(int i = 0;i < n;i++){ cin >> k;//输入暂存变量k a[k-1] ;//增加数组a[k-1]的值 } for(int i = 1;i <= 10;i){ cout << i << "号歌手的选票为:" << a[i-1] << endl;//输出结果 } return 0; }
#include<iostream> using namespace std; int main(){ int n,n1=0,n2=0,n3=0,n4=0,n5=0,n6=0,n7=0,n8=0,n9=0,n10=0; cin>>n; for(int i=1;i<=n;i++){ int b; cin>>b; if(b1) n1++; else if(b2) n2++; else if(b3) n3++; else if(b4) n4++; else if(b5) n5++; else if(b6) n6++; else if(b7) n7++; else if(b8) n8++; else if(b9) n9++; else if(b10) n10++; } cout<<"1号歌手的选票为:"<<n1<<endl; cout<<"2号歌手的选票为:"<<n2<<endl; cout<<"3号歌手的选票为:"<<n3<<endl; cout<<"4号歌手的选票为:"<<n4<<endl; cout<<"5号歌手的选票为:"<<n5<<endl; cout<<"6号歌手的选票为:"<<n6<<endl; cout<<"7号歌手的选票为:"<<n7<<endl; cout<<"8号歌手的选票为:"<<n8<<endl; cout<<"9号歌手的选票为:"<<n9<<endl; cout<<"10号歌手的选票为:"<<n10<<endl; return 0; }
#include<bits/stdc++.h> using namespace std; int main() { int i,n,m,s[15]={0},max=0,j,b=0; cin>>n; for(i=1;i<=n;i++) { cin>>j; s[j]; } for(i=1;i<=10;i) { cout<<i<<"号歌手的选票为:"<<s[i]<<endl; } return 0; }
提交答案之后,这里将显示提交结果~