AT_abc363_a [ABC363A] Piling Up
题目描述
在 AtCoder 上,用户的评级(rate)用正整数表示,并根据其数值显示若干个 `^`。具体来说,当评级在 $1$ 到 $399$ 之间时,规则如下:
- 当评级在 $1$ 到 $99$ 之间时,显示 $1$ 个 `^`。
- 当评级在 $100$ 到 $199$ 之间时,显示 $2$ 个 `^`。
- 当评级在 $200$ 到 $299$ 之间时,显示 $3$ 个 `^`。
- 当评级在 $300$ 到 $399$ 之间时,显示 $4$ 个 `^`。
现在高桥君的评级为 $R$。这里保证 $R$ 是 $1$ 到 $299$ 之间的整数。
请你回答,为了让显示的 `^` 的数量比现在更多,高桥君至少需要将评级提升多少。
另外,在本题的限制下,可以证明高桥君无需将评级提升到 $400$ 及以上也能增加 `^` 的数量。
输入格式
输入以如下格式从标准输入读入。
> $R$
输出格式
请输出一个整数,表示为了让显示的 `^` 的数量比现在更多,高桥君至少需要将评级提升多少。
说明/提示
## 限制
- $1 \leq R \leq 299$
- $R$ 是整数
## 样例解释 1
高桥君当前的评级为 $123$,显示 $2$ 个 `^`。如果将评级提升 $77$,评级就会变为 $200$,此时显示 $3$ 个 `^`。当评级不超过 $199$ 时,`^` 的数量最多为 $2$,所以输出 $77$。
由 ChatGPT 4.1 翻译