AT_abc014_1 [ABC014A] けんしょう先生のお菓子配り
题目描述
幼儿园老师けんしょう老师想要把手中的 $a$ 个糖果平均分给 $b$ 个小朋友。けんしょう老师希望能够把所有糖果都分完,但有些情况下,$a$ 和 $b$ 的组合无法做到每个人分到相同数量的糖果且分完所有糖果。于是,けんしょう老师决定再买一些最少数量的糖果。比如,考虑有 $7$ 个糖果要分给 $3$ 个小朋友的情况。现在无法平均分配,如果再买 $2$ 个糖果,糖果总数变为 $9$,就可以每人分 $3$ 个糖果了。
现在,作为天才程序员的小朋友たかはし君的你,打算写一个程序,告诉老师最少需要再买多少个糖果。
输入格式
输入将以以下格式从标准输入给出。
> $a$
> $b$
- 第 $1$ 行是けんしょう老师最初拥有的糖果数 $a$,其中 $1 \leq a \leq 100$。
- 第 $2$ 行是小朋友的人数 $b$,其中 $1 \leq b \leq 100$。
输出格式
输出けんしょう老师最少需要再买的糖果数量,输出一行,末尾需换行。
说明/提示
### 样例解释 1
这是题目描述中的例子。$7$ 除以 $3$ 的余数是 $1$,再买 $2$ 个糖果后总数变为 $9$,可以每人分 $3$ 个糖果。
### 样例解释 2
不需要再买糖果,$5$ 个小朋友正好每人分 $1$ 个。
### 样例解释 3
只有 $1$ 个糖果,需要再买 $99$ 个,才能每人分 $1$ 个。
### 样例解释 4
再买 $11$ 个糖果后,总数为 $36$,可以分给 $12$ 个小朋友,每人 $3$ 个。
由 ChatGPT 4.1 翻译