博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
HDU 1407
阅读量:6230 次
发布时间:2019-06-21

本文共 1072 字,大约阅读时间需要 3 分钟。

测试你是否和LTC水平一样高

Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)

Total Submission(s): 8697 Accepted Submission(s): 2760

Problem Description
大家提到LTC都佩服的不行,不过,如果竞赛只有这一个题目,我敢保证你和他绝对在一个水平线上!
你的任务是:
计算方程x^2+y^2+z^2= num的一个正整数解。
 

 

Input
输入数据包含多个测试实例,每个实例占一行,仅仅包含一个小于等于10000的正整数num。
 

 

Output
对于每组测试数据,请按照x,y,z递增的顺序输出它的一个最小正整数解,每个实例的输出占一行,题目保证所有测试数据都有解。
 

 

Sample Input
3
 

 

Sample Output
1 1 1
1 #include 
2 #include
3 using namespace std; 4 5 const double N = 1e-8; 6 7 int main() 8 { 9 int i,j,k,T;10 int num;11 while(cin>>num)12 {13 int ans = (int)sqrt((double)num);14 bool flag = 1;15 for(i=1;flag&&i<=ans;i++)16 for(j=i;flag&&j<=ans;j++)17 {18 double temp = sqrt((double)(num-i*i-j*j));//必须转换否则提示转换不明确 19 k = (int)temp;20 if(fabs(k-temp)
=j)21 {22 cout<
<<" "<
<<" "<
<

 

转载地址:http://iytna.baihongyu.com/

你可能感兴趣的文章
RHEL 6 LAMP(一)
查看>>
Nginx负载均衡
查看>>
理解 virbr0 - 每天5分钟玩转 OpenStack(11)
查看>>
屡败屡战,攻克中项(系统集成项目管理师考试经历分享)
查看>>
SQL 2008 群集配置详尽攻略[2]--设置故障转移集群
查看>>
OSPF中使用完全次末节区域--total nssa
查看>>
unity3D与网页的交互---做项目的一点总结
查看>>
Nginx—核心配置location匹配规则说明
查看>>
分布式监控之Zabbix-Server
查看>>
Zone-based User Based Firewall
查看>>
AWS CLI使用s3
查看>>
在jfinal中使用druid,并配置查看权限
查看>>
视频+书签 Powerpiont2010可以这样玩
查看>>
如何限制GNS3中CPU的使用率(ASA)
查看>>
首都机场以后也能刷脸坐飞机了
查看>>
PyQt的Layout的比例化分块。
查看>>
python os模块
查看>>
随机生成验证码
查看>>
用Windows画图改变图片大小(附Linux企鹅头像完全版)。
查看>>
NOSQL系列-Redis精简版安装与Ruby测试
查看>>