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)))
文章標籤
全站熱搜