100 atcoder#ABC114B. [ABC114B] 754
[ABC114B] 754
题目描述
数字 1
, 2
, , 9
からなる文字列 があります。 ダックスフンドのルンルンは、 から連続する 個の数字を取り出し、 つの整数 としてご主人様の元に持っていきます。(数字の順番を変えることはできません。)
ご主人様が大好きな数は で、これに近い数ほど好きです。 と の差(の絶対値)は最小でいくつになるでしょうか?
输入格式
入力は以下の形式で標準入力から与えられる。
输出格式
と の差としてありうる最小値を出力せよ。
题目大意
给出一个整数 。
求 中连续三位数字按原顺序组成的三位数与 的差的绝对值的最小值。输出它。
1234567876
34
35753
0
1111111111
642
提示
制約
- は長さ 以上 以下の文字列である。
- の各文字は
1
,2
, ,9
のいずれかである。
Sample Explanation 1
文字目から 文字目までを取り出すと となり、これと との差は です。 をどこから取り出しても、差をより小さくすることはできません。 なお、数字の順番を変えることはできません。例えば、567
を取り出して 765
に並び変えてはいけません。 また、 から連続していない 文字を取り出すこともできません。例えば、 文字目の 7
、 文字目の 7
と 文字目の 6
を取り出して 776
としてはいけません。
Sample Explanation 2
753
そのものを取り出すことができる場合、答えは です。
Sample Explanation 3
どこから 文字を取り出しても となり、差は です。