题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1407

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

水题!!!(给的范围小于10^4,只需枚举到100就可以了,暴力即过)

AC代码:

 #include<bits/stdc++.h>
using namespace std;
int main()
{
int num;
bool f;
while(cin>>num){
f=false;
for(int i=;i<=;i++){
for(int j=;j<=;j++){
for(int k=;k<=;k++){
if(num==i*i+j*j+k*k){
cout<<i<<' '<<j<<' '<<k<<endl;
f=true;break;
}
}
if(f)break;
}
if(f)break;
}
}
return ;
}

最新文章

  1. 浅谈JDBC访问MySQL数据库
  2. scp 从远程服务器上一下载文件
  3. MT4平台经验总结
  4. Base:-用数组赋值实现while和shift功能
  5. exports 和 module.exports 的区别
  6. Ubuntu 14.04 为 root 帐号开启 SSH 登录
  7. 如何为github上的项目添加gif效果图
  8. GridControl 继承写法修改自己的GridControl
  9. Codeforces Gym 100513I I. Sale in GameStore 暴力
  10. HDU 5900
  11. 201521123078 《Java程序设计》 第8周学习总结
  12. 初学python之路-day07-数据类型总结
  13. Java面向对象--类的对象之间的几种关系详解
  14. Pushlet实现后台信息推送(一)
  15. C# 中web如何定时同步数据
  16. 页面添加友盟(CNZZ)统计和事件追踪
  17. windows server 2012将计算机图标添加到桌面
  18. linux-env命令解析
  19. Ionic Js五:单选框操作
  20. WebUI中 DataGrid多层表头 的终极解决办法

热门文章

  1. Spring之IOC篇章具体解释
  2. VM虚拟机ping不通局域网其他主机的解决办法
  3. vue :src 文件路径错误
  4. quick-cocos2d-x教程10:实现血条效果。
  5. 在VC6.0中多线程编程演示样例(带同步信号量)
  6. 识别IE11浏览器
  7. Java小白手记:SSH
  8. hadoop3 无法启动 查找内存消耗原因
  9. [Unity3D]Unity3D游戏开发之连续滚动背景
  10. SQL Server 2012 从备份中还原数据库