AT_diverta2019_2_a Ball Distribution

Description

[problemUrl]: https://atcoder.jp/contests/diverta2019-2/tasks/diverta2019_2_a 高橋君は $ N $ 個のボールを $ K $ 人に配ろうとしています。 それぞれの人がボールを $ 1 $ 個以上受け取るような配り方の中で、ボールが最も多い人と最も少ない人のボールの個数の差が最大で何個になるか求めてください。

Input Format

入力は以下の形式で標準入力から与えられる。 > $ N $ $ K $

Output Format

ボールの個数の差としてあり得る最大値を出力せよ。

Explanation/Hint

### 制約 - $ 1\ \leq\ K\ \leq\ N\ \leq\ 100 $ - 入力は全て整数である ### Sample Explanation 1 それぞれの人がボールを $ 1 $ 個以上受け取るように $ 3 $ 個のボールを $ 2 $ 人に配る方法は、$ 1 $ 人に $ 1 $ 個、もう $ 1 $ 人に $ 2 $ 個配る方法のみです。 よってボールの個数の差の最大値は $ 1 $ です。 ### Sample Explanation 2 $ 3 $ 個のボールを $ 1 $ 人に渡すしかなく、この時ボールの個数の差は $ 0 $ です。 ### Sample Explanation 3 例えば $ 5 $ 人にボールをそれぞれ $ 1,\ 4,\ 1,\ 1,\ 1 $ 個配った場合に、ボールが最も多い人と最も少ない人のボールの個数の差が $ 3 $ となり、これが最大です。