Iterator与LIstIterator接口在java中的区别有哪些
433
2022-09-06
Python一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?
Python版:
1 #!/usr/bin/python 2 # -*- coding: UTF-8 -*- 3 import math 4 5 """ 6 一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少? 7 """ 8 9 def pingfangnum(a):10 x = math.sqrt(a)11 result = False12 for i in range(1,a):13 if i == x:14 result = True15 return result16 17 for x in range(1,1000):18 if pingfangnum(x + 100) and pingfangnum(x + 168):19 print "find",x
结果:
find 156Java版:
1 package com.thinkgem.jeesite.test; 2 3 public class Demo 4 { 5 // 题目:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少? 6 public static void main(String[] args) 7 { 8 for (int i = 0; i < 1000; i++) 9 {10 if (pingfangNum(i + 100) && pingfangNum(i + 168))11 {12 System.out.println(i);13 }14 }15 }16 17 public static boolean pingfangNum(int a)18 {19 if (Math.sqrt(a) == (int) Math.sqrt(a))20 {21 return true;22 }23 return false;24 }25 }
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~