社区讨论

玄关!!错哪了

B3845[GESP样题 二级] 勾股数参与者 8已保存回复 12

讨论操作

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

当前回复
11 条
当前快照
1 份
快照标识符
@m1u1o64z
此快照首次捕获于
2024/10/04 09:26
去年
此快照最后确认于
2025/11/05 00:04
4 个月前
查看原帖
CPP
#include <bits/stdc++.h>
using namespace std;
int n,  c;

int main() {
	cin >> n;
	for (int a = 1; a <= n; ++a)
		for (int b = a; b <= n; ++b) {
			int c = sqrt(a * a + b * b);
			if (c > n || c * c != a * a + b * b) {
				continue;
			}
			c++;
		}
	cout << c;
	return 0;
}

回复

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

正在加载回复...