1 条题解
-
0Guest
-
0
出题人也来水波题解了(光速逃鉴于数据量才 100,枚举就得了:)
直接贴 Code:
#include <bits/stdc++.h> using namespace std; bool check(int a, int b, int c) { return a + b > c && a + c > b && b + c > a && c > b && c > a; } // 检查是否是三角形关系 int sum; int main() { for (int i = 1;i <= 100;i++) { if (check(i, 100 - 4 * i, i * 3)) { // 倍数关系 printf("%d %d %d\n", i, min(100 - 4 * i, i * 3), max(100 - 4 * i, i * 3)); // 输出 sum++; // 记和 } } printf("%d", sum); return 0; }
附:
这道题是我从一本学而思数学课本抄过来的,不然数据量不可能那么小- 后期会尝试把它改为提交答案题(现在没权限QwQ)
- 1
信息
- ID
- 859
- 时间
- 20ms
- 内存
- 64MiB
- 难度
- 1
- 标签
- 递交数
- 2
- 已通过
- 2
- 上传者