酷代码 AI
菜单

K博士有编号1~10的10种不同的化学试剂共n瓶。可是现在这n瓶试剂的摆放顺序被人打乱了,所以k博士无法得知每种试剂各有多少瓶。请你设计一个程序,输入每瓶试剂的编号,统计每种试剂的数量并输出吧。 输入: 输入包括两行,第一行包括一个整数n,n不超过1000。第二行有n个整数,分别为每瓶试剂的编号,编号之间用空格隔开。 输出: 输出包括一行,包含10个整数,分别表示每种试剂的数量,中间用空格隔开 输入样例: 1: 8 1 4 1 4 2 1 3 5 输出样例: 1: 3 1 1 2 1 0 0 0 0 0C++17 回答篇幅:简单明了

```cpp #include <iostream> using namespace std; int main() { int n; cin >> n; int count[10] = {0}; for (int i = 0; i < n; i++) { int num; cin >> num; count[num - 1]++; } for (int i = 0; i < 10; i++) { if (i > 0) cout << " "; cout << count[i]; } cout << endl; return 0; } ``` [2026-01-31 20:04:00 | AI问答 | 139点数解答]

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