Run ID | 作者 | 问题 | 语言 | 测评结果 | 分数 | 时间 | 内存 | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|---|
98634 | CSYZLiuJ | SUM | C++ | 运行超时 | 10 | 1000 MS | 264 KB | 783 | 2023-08-16 12:09:39 |
#include<bits/stdc++.h> #define int long long using namespace std; int T; int l, r; inline int gcd(int x, int y){ return y % x ? gcd(y % x, x) : x; } signed main(){ // freopen("SUM.ans", "w", stdout); ios::sync_with_stdio(false); cin.tie(0); cout.tie(0); cin >> T; while(T --){ cin >> l >> r; // l = 1; r = 20; int ans = 0; for(int i = l; i <= r; ++ i){ for(int j = i + 1; j <= r; ++ j){ for(int k = j + 1; k <= r; ++ k){ int x = gcd(i, j); int y = i * j / x; int z = gcd(y, k); int a = (i * j * k) / (x * z); // if(a >= (i + j + k)){ // cout << i << ' ' << j << ' ' << k << '\n'; // } ans += a >= (i + j + k); } } } cout << ans << '\n'; } return 0; }