社区讨论

what?

B4079[CSP-X2019 山东] 金币参与者 2已保存回复 3

讨论操作

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

当前回复
3 条
当前快照
1 份
快照标识符
@mhjcrz5v
此快照首次捕获于
2025/11/04 00:27
4 个月前
此快照最后确认于
2025/11/04 00:27
4 个月前
查看原帖
为什么大家开long long就能过我偏偏开了unsigned long long才过
CPP
#include <bits/stdc++.h>
using namespace std;
unsigned long long n, ans;
int main() {
    cin >> n;
    for (unsigned long long i = 1; ; i++) {
        ans += i * 7;
        if (ans >= n)
            for (unsigned long long j = 1; j <= 7; j++) {
                ans -= i;
                if (ans < n) {
                    cout << i * 7 - j + 1 << endl;
                    return 0;
                }
            }
    }
    return 0;
}

回复

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

正在加载回复...