AT_abc014_1.[ABC014A] けんしょう先生のお菓子配り
入门
通过率:0%
AC君温馨提醒
该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
幼儿园老师けんしょう老师想要把手中的 a 个糖果平均分给 b 个小朋友。けんしょう老师希望能够把所有糖果都分完,但有些情况下,a 和 b 的组合无法做到每个人分到相同数量的糖果且分完所有糖果。于是,けんしょう老师决定再买一些最少数量的糖果。比如,考虑有 7 个糖果要分给 3 个小朋友的情况。现在无法平均分配,如果再买 2 个糖果,糖果总数变为 9,就可以每人分 3 个糖果了。
现在,作为天才程序员的小朋友たかはし君的你,打算写一个程序,告诉老师最少需要再买多少个糖果。
输入格式
输入将以以下格式从标准输入给出。
a
b
- 第 1 行是けんしょう老师最初拥有的糖果数 a,其中 1≤a≤100。
- 第 2 行是小朋友的人数 b,其中 1≤b≤100。
输出格式
输出けんしょう老师最少需要再买的糖果数量,输出一行,末尾需换行。
输入输出样例
输入#1
7 3
输出#1
2
输入#2
5 5
输出#2
0
输入#3
1 100
输出#3
99
输入#4
25 12
输出#4
11
说明/提示
样例解释 1
这是题目描述中的例子。7 除以 3 的余数是 1,再买 2 个糖果后总数变为 9,可以每人分 3 个糖果。
样例解释 2
不需要再买糖果,5 个小朋友正好每人分 1 个。
样例解释 3
只有 1 个糖果,需要再买 99 个,才能每人分 1 个。
样例解释 4
再买 11 个糖果后,总数为 36,可以分给 12 个小朋友,每人 3 个。
由 ChatGPT 4.1 翻译
输入解题思路,AI测评打分。不知道怎么写?