#思路:定义check函数判断自守数,遍历判断,计数 def check(i): if str(i*i)[-len(str(i)):]==str(i): return True else: return False n=int(input()) cnt=0 for i in range(n+1): if check(i): cnt+=1 print(cnt)
#思路:定义check函数判断自守数,遍历判断,计数 def check(i): if str(i*i)[-len(str(i)):]==str(i): return True else: return False n=int(input()) cnt=0 for i in range(n+1): if check(i): cnt+=1 print(cnt)