#abc239b. [abc239_b]Integer Division
[abc239_b]Integer Division
問題文
以上 以下の整数 が与えられるので、 を出力してください。
注記
実数 に対して、「 以下の整数の中で最大の整数」を と表します。たとえば $\\left\\lfloor 4.7 \\right\\rfloor = 4, \\left\\lfloor -2.4 \\right\\rfloor = -3, \\left\\lfloor 5 \\right\\rfloor = 5$ のようになります。(詳しくは入出力例にある説明を参考にしてください。)
制約
- 入力はすべて整数である。
入力
入力は以下の形式で標準入力から与えられる。
出力
を出力せよ。整数として出力する必要があることに注意せよ。
入力例 1
47
出力例 1
4
以下の整数は、すべての負の整数および です。この中で一番大きい整数は なので、 となります。
入力例 2
-24
出力例 2
-3
以下の整数の中で一番大きい整数は なので、 $\\left\\lfloor \\frac{-24}{10} \\right\\rfloor = -3$ となります。
は よりも大きいので、条件を満たさないことに注意してください。
入力例 3
50
出力例 3
5
以下の整数の中で一番大きい整数は 自身です。よって となります。
入力例 4
-30
出力例 4
-3
上の例と同様に $\\left\\lfloor \\frac{-30}{10} \\right\\rfloor = -3$ となります。
入力例 5
987654321987654321
出力例 5
98765432198765432
答えは となります。すべての桁が正しく合っているか確認しましょう。
なお、もしも自分で書いたプログラムが想定通りの挙動をしない場合は、使用しているプログラミング言語の仕様を調べてみることを推奨します。
また、自分の書いたコードがどのように動作するかを確認したい場合は問題文上部の「コードテスト」をご利用ください。