Deadline - Educational Codeforces Round 80 div2 a
#math #ceil #不等式 #三分探索
解法
∵
(左辺) = d
(右辺) =
ここで, x ≤ < x + 1 より,
(右辺) ≥ = d
より,
-(n - x)(x + 1) + d ≤ 0
f(x) = とする
この関数の最小値が 0 以下になればいい
f ' (x) = 2x - (n - 1) = 0
x =
f() ≤ 0 になるか
別解 2
editorial
https://codeforces.com/blog/entry/73105
x + ≤ n
(左辺) =
∵
x Z, y R に対し,
x + =
ceiling function は, 小数部を切り上げる
非負整数を足しても小数部は変わらない
f(x) = x + とする
f ' (x) = 1 - = 0
x + 1 =
x ≥ 0 より, x + 1 > 0 であるから,
x + 1 =
x = - 1
この x で f(x) (x ≥ 0) は最小値をとる
f(x) = x + を考えるとわかりやすい
y=x+1/xの最小値、グラフ、漸近線 - 具体例で学ぶ数学
≤ n
か確かめる