到底什么是“同构数”求救~C语言中的“同构数”,举个例子5的平方是25,5出现在它的平方数的右边,5就是 “同构数”,我不明白的是如果是两位数,比如数15的平方是225,是拿15的末位和225的末位5

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/08 19:16:30

到底什么是“同构数”求救~C语言中的“同构数”,举个例子5的平方是25,5出现在它的平方数的右边,5就是 “同构数”,我不明白的是如果是两位数,比如数15的平方是225,是拿15的末位和225的末位5
到底什么是“同构数”
求救~C语言中的“同构数”,举个例子5的平方是25,5出现在它的平方数的右边,5就是 “同构数”,我不明白的是如果是两位数,比如数15的平方是225,是拿15的末位和225的末位5相比,还是拿15和225的后两位数25相比的,若是前者,则15也是同构数,若按后者,15就不是同构数了,我一时搞不清楚了~

到底什么是“同构数”求救~C语言中的“同构数”,举个例子5的平方是25,5出现在它的平方数的右边,5就是 “同构数”,我不明白的是如果是两位数,比如数15的平方是225,是拿15的末位和225的末位5
15并不是同构数
同构数,又称为自守数
若M的n次方的尾部是M则称M是n阶同构数(或n阶自守数)
若M的2次方的尾部是M则称M是2阶同构数(或2阶自守数)
如5^2=25;6^2=36等
二阶同构数只有两族,即个位是5和个位是6的两族!
个位是5的二阶同构数为:
……3953007319108169802938509890062166509580863811000557423423230896109004106619977392256259918212890625
个位是6的二阶同构数为:
……6046992680891830197061490109937833490419136188999442576576769103890995893380022607743740081787109376
由上面两个数取由个位开始的任意n位数,都是二阶同构数,而且二阶同构数全部取自于这两个无穷大数!