社区讨论

不知道为什么把;改成,就对了(看了眼题解发现要改成,

P2669[NOIP 2015 普及组] 金币参与者 8已保存回复 14

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
14 条
当前快照
1 份
快照标识符
@lo7uydgf
此快照首次捕获于
2023/10/27 08:11
2 年前
此快照最后确认于
2023/10/27 08:11
2 年前
查看原帖
CPP
#include <bits/stdc++.h>
using namespace std;
int main(){
	int k,n = 1,m = 0;
	cin >> k;
	for(int i = 1;i <= k;i ++)
		k -= i,m += n * n,n ++;
	cout << m + k * n;
	return 0;
}

为什么下面错上面对?

CPP
#include <bits/stdc++.h>
using namespace std;
int main(){
	int k,n = 1,m = 0;
	cin >> k;
	for(int i = 1;i <= k;i ++)
		k -= i;
		m += n * n;
		n ++;
	cout << m + k * n;
	return 0;
}

回复

14 条回复,欢迎继续交流。

正在加载回复...