C++ 使用 iostream 库和 break/continue 实现连续上升数字计数
以下是使用C++编写的解答代码:\n\n#include "iostream"\nusing namespace std;\n\nint main() {\n int n;\n cin >> n;\n int a[n];\n for (int i = 0; i < n; i++) {\n cin >> a[i];\n }\n\n int result[n];\n result[n-1] = 1;\n for (int i = n-2; i >= 0; i--) {\n result[i] = 1;\n if (a[i] < a[i+1]) {\n result[i] = result[i+1] + 1;\n }\n }\n\n for (int i = 0; i < n; i++) {\n cout << result[i] << " ";\n }\n\n return 0;\n}
原文地址: https://www.cveoy.top/t/topic/qc7E 著作权归作者所有。请勿转载和采集!