酷代码 AI
菜单

让我们回到K博士的基地。K 博士在众人遭遇雷击时让学生投票选出了一位代表。现在 K 博士回忆这个过程:已知 K 博士一共有 10 位学生,依次按 1 到 10 编号,采用投票的方式进行选举,每个学生只能够投一次。得票最高的学生就将成为 K 博士的助手。请你编写一个程序,帮助 K 博士,算出得票数最高的学生的得票数。 输入: 输入包括一行,包含十个整数,分别表示每个学生想要投给谁。 输出: 输出包括一行,包含一个整数,表示得票数最高的学生的得票数。 使用c++语言

```cpp #include <iostream> #include <vector> using namespace std; int main() { // 存储每个学生的得票数,初始化为 0 vector<int> votes(11, 0); for (int i = 0; i < 10; ++i) { int vote; cin >> vote; // 对应编号的学生得票数加 1 votes[vote]++; } int maxVotes = 0; for (int i = 1; i <= 10; ++i) { if (votes[i] > maxVotes) { // 更新最大得票数 maxVotes = votes[i]; } } cout << maxVotes << endl; return 0; } ``` [2026-01-25 10:50:44 | AI问答 | 190点数解答]

服务商
相关提问
发财导航,免费问AI
实用工具查看更多