三位数既是完全平方数而且两位数字相同
2018-03-29 11:39
281 查看
public class four_2007_2014 {
}
private static boolean isSuitable(int num) { int sqrt = (int)(Math.sqrt(num)); if(sqrt*sqrt == num) { return true; } return false; } private static boolean isTwoOfSame(int num) { int i = num / 100; //百位 int j = (num/10) % 10; //十位 int k = num % 10; if(i == j && i != k) { return true; }else if(i == k && i != j) { return true; }else if(k == j && i != k) { return true; } return false; } public static void main(String[] args) { int num; for(num = 100; num <= 999; ++num) { if(isSuitable(num) && isTwoOfSame(num)){ System.out.println(num); } } }
}
相关文章推荐
- 题目:请在小于99999的正整数中找符合下列条件的数,它既是完全平方数,又有两位数字相同,如:144,676。用c语言编写(不能用数字转换成字符串)。
- 请在小于99999的正整数中找符合下列条件的数,它既是完全平方数,又有两位数字相同,如:144,676。
- 99999的正整数中找符合下列条件的数,它既是完全平方数,又有两位数字相同
- 用c++编写程序。在小于99999的正整数中找符合下列条件的数,它既是完全平方数,又有两位数字相同。
- 在三位整数(100至999)中寻找符合条件的整数并依次从小到大存入数组中;他既是完全平方数,又是两位数字相同,例如144,676等
- 一个完全平方数是指一个数乘以自己,例:625=25^2; 特殊的完全平方数是指不仅是完全平方数而且平方后的数中有两个数字是相同的,例: 100=10^2; 144=12^2;
- 在小于99999的正整数中,找出即是完全平方数,又有两位数字相同的数。
- 判断任一给定整数N是否满足条件: 它是完全平方数,又至少有两位数字相同,如144、676等。
- 产生n位数序列如果不够n位的数字前边用0补齐,通过 bash而且不用循环,直接产生n个相同的字符组成的字符串
- 6-3 判断满足条件的三位数 本题要求实现一个函数,统计给定区间内的三位数中有两位数字相同的完全平方数(如144、676)的个数。
- 6-7 统计某类完全平方数(20 分) 本题要求实现一个函数,判断任一给定整数N是否满足条件:它是完全平方数,又至少有两位数字相同,如144、676等。
- 产生n位数序列如果不够n位的数字前边用0补齐,通过 bash而且不用循环,直接产生n个相同的字符组成的字符串
- C语言之基本算法03—三位数的完全平方数且两位相同
- 有一种特殊偶数,它每一位上的数字都两两不相同。我们现在需要找出四位数中某一区间内的这类偶数
- 有n个1-9的互不重复的数字,能组成多少个互不相同且无重复数字的n-1位数?都是多少?
- Android EditText 限制输入类型数字或小数,并且小数位数限定为两位
- 1-9,总共9个数字,不能重复,然后前一位数除以1,前两位数除以2,前三位数除以3,以此类推,前9位数除以9,都可以除尽
- 求几个相同数字组成不同位数数字的和:s=a+aa+aaa+aaaa+aa…a的值
- :网友年龄 某君新认识一网友。 当问及年龄时,他的网友说: “我的年龄是个2位数,我比儿子大27岁, 如果把我的年龄的两位数字交换位置,刚好就是我儿子的年龄” 请你计算:网友的年龄一共有多少
- 车牌号前两位相同,后两位相同,并且整个车牌表示的数是一个完全平方数。