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 翻译