Java50道经典编程题:(十三)数字谜题 ——循环语句及判断符的使用
1.问题重述
题目:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?
2.解析
用for循环在10,000以内判断:先将该数加上100后再开方,再将该数加上268后再开方,如果开方后的结果再平方后分别和i+100,i+268相等,那么该数即是结果。
3.解决问题
代码如下:
public class demo {public static void main(String[] args) {for (int i = 0; i < 10000; i++) {int num1 = (int) Math.sqrt(i + 100);// 开方,值已固定了int num2 = (int) Math.sqrt(i + 268);if ((num1 * num1 == (i + 100)) && (num2 * num2 == (i + 268))) {// 符合条件的打印出来System.out.println(i);}}}
}
Java50道经典编程题:(十三)数字谜题 ——循环语句及判断符的使用相关推荐
- JAVA50道经典编程题
加强对基础知识的巩固提升,拓展逻辑思维. JAVA50道经典编程题: [程序1] 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不 ...
- java古典兔子问题(java50道经典编程题)
题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少? 谈到这个问题大家可能开始比较懵逼,其实碰到这一类问 ...
- Java50道经典编程题:(七)输出不同种类字符个数 ——字符串的遍历及循环结构的使用
1.问题重述 题目:输入一行字符,分别统计出其英文字母.空格.数字和其它字符的个数. 2.解析 2.1如何判断字符的种类? 对比每一个数值在ASCII码的范围,就可以确定它符号的类别: char字符A ...
- java利用条件运算符的嵌套来完成此题:学习成绩 =90分.....(java50道经典编程题)
题目:利用条件运算符的嵌套来完成此题:学习成绩> =90分的同学用A表示,60-89分之间的用B表示,60分以下的用C表示. 这是一个写条件运算的例子. 先和大家聊一下条件运算符,所谓条件运算也 ...
- Java50道经典编程题:(十八)兵乓球赛程安排问题 ——对知识的灵活使用
1.问题重述 题目:两个乒乓球队进行比赛,各出三人.甲队为a,b,c三人,乙队为x,y,z三人.已抽签决定比赛名单.有人向队员打听比赛的名单.a说他不和x比,c说他不和x,z比,请编程序找出三队赛手的 ...
- 经典c语言程序编程题,c语言35道经典编程题程序
一份解决你编程困惑的题,对你一定很有用! 1.有1.2.3.四个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? #include void main() {int i,j,k,m=0; p ...
- python全排序算法题_Python的100道经典算法题(1)
按照c语言的100道经典算法题,自己原创写的,就得是自己的练习题了 [程序1] 题目:有1.2.3.4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 程序分析:可填在百位.十位.个位的数 ...
- python经典编程题分别取个位十位百位
python经典编程题分别取个位十位百位 问题描述: 对于输入的两个两位数正整数a.b,将a的十位和个位依次放到c的十位和千位,将b的十位和个位依次放到c的百位和个位上. 输入:a,b两个整数 输出: ...
- JavaSE经典编程题
JavaSE经典编程题 作者:田超凡 版权所有,转载请注明原作者,仿冒侵权必究法律责任 [程序1] TestRabb ...
最新文章
- App功能测试的注意点
- TrueNorth:IBM的百万神经元类人脑芯片
- lombok链式调用_使用Lombok翻车了
- centOS docker容器的安装
- unity 存档插件_【Unity消息】5月1日到5月15日 Unity资源商店大促
- npm run build失败
- SAP License:FI-SAP新总账功能(一)
- iOS SQLite语法基础
- 电脑c盘怎么清理_电脑C盘内存不足?三分钟教你彻底清理C盘空间,瞬间多出10个G...
- 队列queue的详细讲解
- 【转】HeadFirst 组合模式+迭代器错误原因以及解决代码
- 教你用3DMAX打造个性鲜明卡通角色
- Cityscape数据集脚本readme翻译
- txt文件内容导入mysql数据库中_将txt文件导入mysql数据库
- ubuntu 完整学习资料
- 如何搭建个人私有云盘
- mergeField解析(构造函数)
- 面试阿里,总结vue实现打印功能的两种方法,成功拿下offer!
- 【BZOJ1921】【CTSC2010】珠宝商(点分治,后缀自动机)
- 酒仙网IPO被终止:曾拟募资10亿 红杉与东方富海是股东