python求同构数

阅读 137

2022-03-12

  1. 找出1与100之间的全部“同构数”。“同构数”是这样一个数,它出现在它的平方数的右端。例如,5的平方是25,5是25右端的数,5就是同构数,25也是一个同构数,它的平方是625。
  2. 代码如下:
    for i in range(1,101):
        if i<10:
            if (i*i)%10==i:
                print(i)
        elif i<100:
            if (i*i)%100==i:
                print(i)
  3. 结果: 

精彩评论(0)

0 0 举报