社区讨论

else怎么写?

P8814[CSP-J 2022] 解密参与者 4已保存回复 5

讨论操作

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

当前回复
5 条
当前快照
1 份
快照标识符
@mexm1e4r
此快照首次捕获于
2025/08/30 09:56
6 个月前
此快照最后确认于
2025/08/30 10:12
6 个月前
查看原帖
代码:
CPP
#include <bits/stdc++.h>
using namespace std;
int k;
long long n, e, d, p, q, b, c, dt;

int main() {
    ios::sync_with_stdio(false);
    cin.tie(0);
    cout.tie(0);
    cin >> k;
    for (int i = 1; i <= k; i++) {
        cin >> n >> e >> d;
        b = e * d - n - 2, c = n;
        dt = b * b - 4 * c;
        int y = round(sqrt(dt));
        if (dt < 0) {
            cout << "NO\n";
        } else if (y * y != dt) {
            cout << "NO\n";
        } else {
            cout<<?;
        }
    }
    return 0;
}
"?"处应该是什么?

回复

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

正在加载回复...