A - 原稿用紙 Editorial by potato167


\(N\)\(400\) で割り切れるとき、 ちょうど \(\frac{N}{400}\) 枚で十分です。

そうでないとき、 \(N\)\(400\) で割ったときの商を \(A\)、あまりを \(B\)としたとき、最初の \(A\) 枚に \(400\) 字かき、最後の \(1\) 枚に \(B\) 字書けば良いです。 よって答えは \(A+1\) となります。

これをコードに書けば良いです。 例えば python だと以下のようになります。

N=int(input())
M=400
ans=N//M
if N%M!=0:
  ans+=1
print(ans)

実はこのような場合分けをしなくても以下のコードでもACを得ることができます。

N=int(input())
M=400
print((N+M-1)//M)

posted:
last update: