Python中自守数算法的计算:
来源:互联网 发布:翻墙教程知乎 编辑:程序博客网 时间:2024/06/03 17:17
Python中自守数算法的计算:
#!/usr/bin/env python# -*- coding: utf-8 -*-# @Date : 2017-04-19 21:44:24# @Author : xiaokeimport os'''自守数问题:如果一个数的平方,的末位几位等于这个数,这就是自守数5*5=256*6=3625*25=62576*76=5776'''for n in range(1,10000): # 求数的长度 k=len(str(n)) # 计算数的后几位 t=(n*n) % (10**k) if t==n: print(n)print("============")# 使用列表解析式一行代码显示即可:print([n for n in range(1,10000) if (n*n) % (10**len(str(n)))==n])#结果如下:'''15625763766259376'''
0 0
- Python中自守数算法的计算:
- 关于 自守数 的C语言算法
- 趣味算法-自守数
- 自守数的问题
- 一千万以内的自守数
- 自守数算法----C语言实现
- 自守数
- 自守数
- 自守数
- 自守数
- 自守数
- 自守数!
- 自守数
- 自守数
- 自守数
- 自守数
- 自守数
- 自守数
- CSS3 实现文字流光渐变动画
- 为 Unity 开发者准备的虚幻引擎 4
- C语言基础:循环
- JAVA split 方法的坑
- 一文看懂数据可视化:从编程工具到可视化表现方式
- Python中自守数算法的计算:
- 开发者可以使用Docker做什么?
- php获取手机号码归属地
- JavaWeb日记——Shiro初体验
- leetcode 76
- Siebel SSA NOTOK SBL-DAT-00472 Web Engine Interface SBL-DAT-00227
- 使用浏览器默认下载方式导出表格
- windows2003配置ftp服务器
- node笔记--模块