python 编写程序输出50以内勾股数,如下图所示,要求每组显示六祖,各组勾股数无重复
2024-10-19 15:34:41
import math
n = 0
for a in range(1,49):
for b in range(a,49):
c = math.ceil(math.sqrt(a**2+b**2))
if c<50 and c**2 == a**2 + b**2:
if(n%6 == 0):
print("%2d,%2d,%2d"%(a,b,c),end='\t')
n+=1
n = 0
for a in range(1,49):
for b in range(a,49):
for c in range(b,50):
if a**2 + b**2 = c**2:
if n%6==0 :
print()
print("%2d,%2d,%2d"%(a,b,c),end=' ')
n += 1
最新文章
- linux中kvm的安装及快照管理
- 怎么修改与设置.java文件属性?
- Activity去Title的几种方式
- archlinux vmware一些问题
- C# .NET 基本概念
- Loadrunner上传与下载文件脚本
- 利用html5调用本地摄像头拍照上传图片
- T-SQL 查询语句总结
- CodeForces Round
- SQL SERVER 2000 遍历父子关系数据的表(二叉树)获得所有子节点 所有父节点及节点层数函数
- 为图片存储而作——记一次UEditor源码的修改
- windows 下更新 npm 和 node
- vue上传图片 base64+canvas压缩图片
- 使用原生 python 造轮子搭建博客
- zabbix的api接口
- 20145232韩文浩 《网络对抗技术》 Web安全基础实践
- [NewLife.XCode]数据层缓存(网站性能翻10倍)
- Django学习手册 - 初识django
- jquery chrome中取select 的值一就返回了
- Leonardo&#39;s Notebook UVALive - 3641(置换)
热门文章
- error C2664: “FILE *fopen(const char *,const char *)”: 无法将参数 1 从“LPCTSTR”转换为“const char *”
- C++11并发编程4------线程间共享数据
- PowerHandle管理页面
- hdu 1086 You can Solve a Geometry Problem too 求n条直线交点的个数
- rendering path定义了什么?有哪些?有什么作用?有什么限制?
- java并发之Future与Callable使用
- IAR 设置问题
- Linux CentOS7 VMware usermod命令、用户密码管理、mkpasswd命令
- JavaWeb开发:从购买服务器到简单demo运行
- CSS-text-intent