题解 | 自守数
def zishoushu(n): sum = 0 for i in range(0,int(n)+1): cheng = len(str(i)) cai = str(i*i) if str(i) == cai[-cheng:]: sum += 1 return sum n =input().strip() print(zishoushu(n))
def zishoushu(n): sum = 0 for i in range(0,int(n)+1): cheng = len(str(i)) cai = str(i*i) if str(i) == cai[-cheng:]: sum += 1 return sum n =input().strip() print(zishoushu(n))
相关推荐