close
Content

文文愛偶數,他甚至有一套自己的「偶數風水」。如果一個地方的座標是「完全偶數」,那麼這個地方就是「九陰聖地」。所謂「完全偶數」是每位數都是偶數的正整數,如 6、84、428 等。

現在,給你文文所在位置的座標,請問離他最近的「九陰聖地」的距離為何?

Input

輸入只有一行,含有一個正整數 n (1 ≤ n ≤ 106),代表文文所在位置的座標。

Output

輸出文文所在位置和離他最近的「九陰聖地」的距離。

Sample Input #1
246
Sample Output #1
0
Sample Input #2
2346
Sample Output #2
54

python:

a=input().strip()
b=int(a)
v=-1#要抓數字最高位的奇數,例如1836 抓1
for i in range(len(a)):
    if(a[i] in '13579'):
        v=i
        break
if(v==-1):print(0)#代表測資本身為完全偶數,直接輸出
else:
    """料利用剛剛的奇數去抓數字"""
    l,m,r=a[:v],a[v],a[v+1:]#測資給2346會輸出 2 3 46
    #print(l,m,r)
    up=int(l+str(int(m)+1)+'0'*len(r))#往大的找完全偶數
    down=int(l+str(int(m)-1)+'8'*len(r))#往小的找完全偶數
    r=0#作為最後輸出開關
    if(m=='9'):
        print(abs(down-b))
        r=1
    if(r==0):
        print(min(abs(up-b),abs(down-b)))
arrow
arrow
    創作者介紹
    創作者 趴趴熊日常 的頭像
    趴趴熊日常

    資工趴趴熊的小天地

    趴趴熊日常 發表在 痞客邦 留言(0) 人氣()