AtCoder Beginner Contest 114
B
754
AtCoder
⌀ 2
原题
← AC →
翻译中…

Problem Statement

翻译中…

There is a string $S$ consisting of digits 1, 2, $...$, 9. Lunlun, the Dachshund, will take out three consecutive digits from $S$, treat them as a single integer $X$ and bring it to her master. (She cannot rearrange the digits.)

翻译中…

The master's favorite number is $753$. The closer to this number, the better. What is the minimum possible (absolute) difference between $X$ and $753$?

翻译中…

Constraints

翻译中…
  • $S$ is a string of length between $4$ and $10$ (inclusive).
  • Each character in $S$ is 1, 2, $...$, or 9.
翻译中…

Input

翻译中…

Input is given from Standard Input in the following format:

翻译中…

S

翻译中…

Output

翻译中…

Print the minimum possible difference between $X$ and $753$.

翻译中…

样例

Input #1
1234567876
Output #1
34
Taking out the seventh to ninth characters results in $X = 787$, and the difference between this and $753$ is $787 - 753 = 34$. The difference cannot be made smaller, no matter where $X$ is taken from. Note that the digits cannot be rearranged. For example, taking out `567` and rearranging it to `765` is not allowed. We cannot take out three digits that are not consecutive from $S$, either. For example, taking out the seventh digit `7`, the ninth digit `7` and the tenth digit `6` to obtain `776` is not allowed.
Input #2
35753
Output #2
0
If `753` itself can be taken out, the answer is $0$.
Input #3
1111111111
Output #3
642
No matter where $X$ is taken from, $X = 111$, with the difference $753 - 111 = 642$.
题目信息
题号
abc114_b
时间限制
2 s
内存限制
1024 MB

题面与样例版权归 AtCoder 及出题人所有;中文翻译由 AI 生成(CI 管线),如有出入请以原文为准。