求条
查看原帖
求条
1398862
U_BOTE楼主2025/7/28 16:03

WA+TLE

#include <bits/stdc++.h>
using namespace std;

int main() {
    int k;
    cin >> k;
    int n, e, d;
    while(k--) {
        cin >> n >> d >> e;
        int flag = 0;
        for(int p = 0; p * p < n; p++) {
            for(int q = 0; q * q < n; q++) {
                if(n == p * q && (e * d) == (p - 1) * (q - 1) + 1 && p < q) {
                    cout << p << " " << q << endl;
                    flag = 1;
                }
            }
        }
        if(flag == 0) {
            cout << "NO" << endl;
        }
    }
    return 0;
}
2025/7/28 16:03
加载中...