谁能告诉我?
2025-07-08 16:45:19
发布于:江西
40阅读
0回复
0点赞
为什么会溢出啊?
全部评论 1
你倒是把代码发出来啊
2025-07-11 来自 浙江
0#include<iostream> using namespace std; int main() { int k, t = 1, r; long long n = 0; cin >> k; for(int i = 1; i <= k; i ++) { n += t; int sum; if((r + t - 1) <= i) { t ++; r = i + 1; } } cout << n; return 0; }
2025-07-11 来自 江西
0你r没初始化
#include<iostream> using namespace std; int main() { int k, t = 1, r=0; long long n = 0; cin >> k; for(int i = 1; i <= k; i ++) { n += t; int sum; if((r + t - 1) <= i) { t ++; r = i + 1; } } cout << n; return 0; }
2025-07-11 来自 浙江
1谢谢
2025-07-11 来自 江西
0
有帮助,赞一个