c++K博士想在学生中选出一位做自己的助手他一共有10位学生编号分别为1到10。K博士让大家用投票的方式进行选举每位学生只能投给一个人得票最高的学生就将成为K博士的助手。请你编写程序输出每位学生的得票情况。输入 十个整数每个整数表示这位学生投给了对应的编号数字。输出 十个整数分别为编号1到编号10的学生获得的票数每个整数之间用空格隔开。输入样例 1 4 1 4 2 1 3 5 6 2输出样例 3
#include
int main() { int votes[10] = {0}; // 初始化得票数为0
for (int i = 0; i < 10; i++) {
int vote;
cin >> vote;
votes[vote - 1]++; // 对应学生的得票数加1
}
for (int i = 0; i < 10; i++) {
cout << votes[i] << " ";
}
return 0;
}
原文地址: https://www.cveoy.top/t/topic/ifRH 著作权归作者所有。请勿转载和采集!