#abc0141. [abc014_1]けんしょう先生のお菓子配り
[abc014_1]けんしょう先生のお菓子配り
问题描述
假设你是幼儿园的老师,名叫Kensho先生。他想把他手头上的个糖果平均分给个孩子。Kensho先生希望将所有的糖果都分完,但是他发现根据和的不同组合,有时候无法平均分配给每个孩子相同数量的糖果。因此,Kensho先生决定购买最少数量的糖果。例如,考虑将7个糖果分给3个孩子的情况。由于当前情况下无法平均分配,他可以购买2个糖果,这样糖果的总数将会变为9个,然后可以把每个孩子分到3个糖果。
现在,作为天才程序员的你,为了帮助Kensho先生解答应该购买多少糖果,你决定编写一个程序。
输入
输入通过标准输入给出,具体格式如下:
- 第1行是一个整数,表示Kensho先生一开始拥有的糖果数量。
- 第2行是一个整数,表示孩子的数量。
输出
请输出Kensho先生需要购买的糖果数量,以换行符结尾。
示例1
7
3
输出示例1
2
这是问题描述中的一个案例。7除以3的余数是1,所以只需要购买2个糖果,就能让每个孩子都分到3个糖果。
示例2
5
5
输出示例2
0
不需要购买糖果,因为可以将5个糖果正好分给5个孩子,每个孩子分到1个。
示例3
1
100
输出示例3
99
只有1个糖果,所以需要购买99个糖果,这样每个人就能分到1个。
示例4
25
12
输出示例4
11
购买11个糖果后,总共的糖果数变为36个,可以每个孩子分到3个糖果。