amylasemania IIDX
题意翻译
### 题目描述
给定两个数 $n$ 和 $m$。在这个游戏中, $n$ 为你尝试击打的次数,$m$ 为你的最高连击记录。在游戏中,如果你的一次击打失败了,连击次数就会清零。请你输出最小的可能的失败次数。
### 输入格式
一行,包括两个数 $n$ 和 $m$。
### 输出格式
一行,输出最小的失败次数。
### 数据范围
$1\le n\le 1000000000$,
$1\le m\le n$。
题目描述
[problemUrl]: https://atcoder.jp/contests/code-festival-2014-relay/tasks/code_festival_relay_c
kawatea さんは空から降ってくる複数の amylase 伯爵さんを順番に一度ずつ、音楽に合わせて叩くゲームにはまっています。
このゲームにはコンボというシステムが存在し、amylase 伯爵さんを音楽に合わせて叩くことに成功するとコンボの数が $ 1 $ 増え、叩くことに失敗してしまうとコンボの数が $ 0 $ に戻ってしまいます。
合計で $ n $ 個の amylase 伯爵さんを叩き終わったとき、最大のコンボの数が $ m $ となりました。
このときに考えられる最小の失敗の回数を求めるプログラムを作成してください。
输入输出格式
输入格式
入力は以下の形式で与えられる。
> $ n $ $ m $
- $ 1 $ 行目には、amylase 伯爵さんの数を表す整数 $ n $ ($ 1\ \leq\ n\ \leq\ 1{,}000{,}000{,}000 $) と、最大のコンボの数を表す整数 $ m $ ($ 1\ \leq\ m\ \leq\ n $) が与えられる。
输出格式
考えられる最小の失敗の回数を $ 1 $ 行で出力せよ。
最後は改行し、余計な文字、空行を含まないこと。
输入输出样例
输入样例 #1
10 5
输出样例 #1
1
输入样例 #2
100 9
输出样例 #2
10