天空一抹蓝


私信TA

用户名:uq_93105092774

访问量:6558

签 名:

等  级
排  名 1909
经  验 2566
参赛次数 0
文章发表 32
年  龄 0
在职情况 学生
学  校 西华师范大学
专  业

  自我简介:

注意事项:注意格式

参考代码:

import math


def Check(n):
    t = n
    count = 0
    # 计算n有多少位
    while t != 0:
        t //= 10
        count += 1
    c = int(math.pow(10, count))
    # 通过对比n平方的后count位,与原数进行比较
    b = (n ** 2) % c
    if b == n:
        return 1
    else:
        return 0


a = 200000

print('0', end='  ')
for i in range(1, a):
    if Check(i):
        print(i, end='  ')


 

0.0分

0 人评分

  评论区

  • «
  • »