zoukankan      html  css  js  c++  java
  • Java基础50道经典练习题(13)——根据条件求数字

    【程序 13 根据条件求数字】
    题目:一个整数,它加上 100 后是一个完全平方数,再加上 268 又是一个完全平方数,请问该数是多少?
     
    程序分析:在 10 万以内判断,先将该数加上 100 后再开方,再将该数加上 268 后再开方,如果开方后的
    结果满足如下条件,即是结果。
     
    源码:
    package com.homework.test;
    
    import java.util.Scanner;
    
    /*
    【程序 13 根据条件求数字】
    题目:一个整数,它加上 100 后是一个完全平方数,再加上 268 又是一个完全平方数,请问该数是多少?
    程序分析:在 10 万以内判断,先将该数加上 100 后再开方,再将该数加上 268 后再开方,如果开方后的
    结果满足如下条件,即是结果。
     */
    public class Test13 {
        public static void main(String [] args){
           for (int i=20; i<10000; i++){
    //        Scanner s = new Scanner(System.in);
    //        int i = s.nextInt();
    //        s.close();
               double m = i+100;
               double n = i+368;
               int a = (int) Math.sqrt(m);
               int b = (int)Math.sqrt(n);
    //           System.out.println(m);
    //           System.out.println(a*a);
               if (m == a*a && n == b*b)
                   System.out.println("该数是:"+i);
    
           }
    
    
    //        System.out.println(269*268);
    
        }
    }
    

      

     
  • 相关阅读:
    模块
    javacript一键换肤
    ajax请求
    jquery获取元素的方法
    ajax请求里的contentType: "application/json"作用
    Underscore.js 入门-常用方法介绍
    .NET Core调用WCF的最佳实践
    证伪主义——科学与伪科学的量尺
    高效的筒仓
    此时此刻,一个项目正在走向失败
  • 原文地址:https://www.cnblogs.com/lcpp/p/13050645.html
Copyright © 2011-2022 走看看