

Time Limit: 2 sec / Memory Limit: 256 MB
配点 : 100 点
問題文
あなたは、X 円を持ってケーキとドーナツを買いに出かけました。
あなたはまずケーキ屋で 1 個 A 円のケーキを 1 個買いました。 次に、ドーナツ屋で 1 個 B 円のドーナツをできるだけたくさん買いました。
これらの買い物のあと手元に残っている金額は何円ですか。
制約
- 1 \leq A, B \leq 1,000
- A + B \leq X \leq 10,000
- X, A, B は整数である
入力
入力は以下の形式で標準入力から与えられる。
X A B
出力
買い物のあとに残った金額を出力せよ。
入力例 1
1234 150 100
出力例 1
84
ケーキを買ったあとに手元に残っている金額は 1234 - 150 = 1084 円です。 この金額でドーナツは 10 個買うことができ、ドーナツの購入後に残る金額は 84 円です。
入力例 2
1000 108 108
出力例 2
28
入力例 3
579 123 456
出力例 3
0
入力例 4
7477 549 593
出力例 4
405
Score : 100 points
Problem Statement
You went shopping to buy cakes and donuts with X yen (the currency of Japan).
First, you bought one cake for A yen at a cake shop. Then, you bought as many donuts as possible for B yen each, at a donut shop.
How much do you have left after shopping?
Constraints
- 1 \leq A, B \leq 1 000
- A + B \leq X \leq 10 000
- X, A and B are integers.
Input
Input is given from Standard Input in the following format:
X A B
Output
Print the amount you have left after shopping.
Sample Input 1
1234 150 100
Sample Output 1
84
You have 1234 - 150 = 1084 yen left after buying a cake. With this amount, you can buy 10 donuts, after which you have 84 yen left.
Sample Input 2
1000 108 108
Sample Output 2
28
Sample Input 3
579 123 456
Sample Output 3
0
Sample Input 4
7477 549 593
Sample Output 4
405