P7593 题解
EuphoricStar · · 题解
思路
一道简单的数论(?
考虑和最小的情况:选择
接下来考虑和最大的情况:选择
那么在
可以这样理解:
当
代码
if (k * (k + 1) / 2 > s || (n + n - k + 1) * k / 2 < s) {
puts("No");
} else {
puts("Yes");
}
EuphoricStar · · 题解
一道简单的数论(?
考虑和最小的情况:选择
接下来考虑和最大的情况:选择
那么在
可以这样理解:
当
if (k * (k + 1) / 2 > s || (n + n - k + 1) * k / 2 < s) {
puts("No");
} else {
puts("Yes");
}