classSolution:defrotatedDigits(self, N:int)->int:deffun(num):
a ={'0':'0','1':'1','2':'5','5':'2','6':'9','8':'8','9':'6'}
s =str(num)
result =""for i inrange(len(s)):if s[i]in a:
result = result + a[s[i]]else:return0ifint(result)!= num:return(1)else:return(0)
S =0for i inrange(N+1):
S = S + fun(i)return(S)# 执行用时 :168 ms, 在所有 Python3 提交中击败了35.19%的用户# 内存消耗 :13.8 MB, 在所有 Python3 提交中击败了6.09%的用户