P25624 [AtCoder] Payment
入门
题目描述

Problem Statement

We will buy a product for N yen (the currency of Japan) at a shop.
If we use only 1000-yen bills to pay the price, how much change will we receive?
Assume we use the minimum number of bills required.

Input

Input is given from Standard Input in the following format:
N

Output

Print the amount of change as an integer.

Constraints

  • $1 \leq N \leq 10000$
  • N is an integer.

Sample Input 1

1900

Sample Output 1

100

We will use two 1000-yen bills to pay the price and receive 100 yen in change.

Sample Input 2

3000

Sample Output 2

0

We can pay the exact price.

输入格式

见题面 Input 部分

输出格式

见题面 Output 部分

样例输入
1900
样例输出
100