例题:A30718
代码
#include<iostream>
using namespace std;
int a[15];
int main(){
int n;
cin>>n;
for(int i=1;i<=n;i++){
int x;
cin>>x;
a[x];
}
for(int i=1;i<=10;i){
cout<<i<<"号歌手的选票为:"<<a[i]<<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;
}