关于数据
查看原帖
关于数据
1350908
gjrBJ楼主2025/1/10 22:51

竟然不会TLETLE??? 我故意写的O(n4)O(n^4)

#include<bits/stdc++.h>
using namespace std;
int n;
bool check(int x) {
    if (x <= 1) return false;
    for (int i = 2; i < x; i++) {
        if (x % i == 0) return false;
    }
    return true;
}
int main() {
    cin >> n;
    for (int i = 2; i <= n; i++) {
        for (int j = 2; j <= n; j++) {
            for (int k = 2; k <= n; k++) {
                if (i + j + k == n && check(i) && check(j) && check(k)) {
                    cout << i << " " << j << " " << k << endl;
                    return 0;
                }
            }
        }
    }
    return 0;
}

非常不理解为什么这个代码会AC\colorbox{black}{\textcolor{lightgreen}{AC}}

2025/1/10 22:51
加载中...