酷代码 AI
菜单
服务商

C++实现:帮小鱼计算左边不如自己可爱的同伴数量

```cpp #include <iostream> using namespace std; int main() { int n; cin >> n; int fish[1000]; // 输入每只鱼的可爱程度 for (int i = 0; i < n; i++) { cin >> fish[i]; } for (int i = 0; i < n; i++) { int count = 0; // 统计当前鱼左边有多少只鱼不如自己可爱 for (int j = 0; j < i; j++) { if (fish[j] < fish[i]) { count++; } } if (i != 0) { cout << " "; } cout << count; } cout << endl; return 0; } ``` 代码解释 1. 输入鱼的数量:通过`cin`读取一个整数`n`,它代表鱼的总数。 2. 存储鱼的可爱程度:使用一个数组`fish`来存储每只鱼的可爱程度,通过循环将每只鱼的可爱程度读入数组。 3. 统计每只鱼左边不如自己可爱的鱼的数量:对于每只鱼,遍历它左边的所有鱼,统计可爱程度小于它的鱼的数量。 4. 输出结果:将每只鱼对应的统计结果按顺序输出,每个结果之间用空格分隔。 ######[AI问答 | 337点数解答 | 2026-02-07 21:06:12]

相关提问
本站限时免费提问中
实用工具查看更多
Linux在线手册 [开发类]
Jquery在线手册 [开发类]
今日油价 [生活类]
图片互转base64 [开发类]
时间转换器 [开发类]