精华内容
下载资源
问答
  • 求完全平方数

    千次阅读 2018-09-29 20:42:48
    一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少? 完全平方数:一个数能用另一个数的平方表示即为完全平方数。eg:9能用给3的平方表示,所以9是完全平方数 from math import ...

    一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?

    完全平方数:一个数能用另一个数的平方表示即为完全平方数。eg:9能用给3的平方表示,所以9是完全平方数

    from math import sqrt
    
    for i in range(1, 10000):
        sqrt1 = sqrt(i + 100)
        sqrt2 = sqrt(i + 168)
        if sqrt1 == int(sqrt1) and sqrt2 == int(sqrt2):
            print('该数为', i) #i的值为我们要找的完全平方数
    
    展开全文
  • C语言求完全平方数

    千次阅读 2019-12-30 08:42:54
    C语言求完全平方数 一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少? 分析 在10万以内判断,先将该数加上100后再开方,再将该数加上268后再开方,如果开方后的结果满足如下...

    C语言求完全平方数

    一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少? 
    

    分析

    在10万以内判断,先将该数加上100后再开方,再将该数加上268后再开方,如果开方后的结果满足如下条件,即是结果。
    

    程序

    #include "stdio.h" 
    #include "math.h" 
    void main() 
    { 
     double i,x,y; 
     for (i=1;i<100000;i++) 
     { 
      x=sqrt(i+100); //x为加上100后开方后的结果
      y=sqrt(i+268); //y为再加上168后开方后的结果
      /*如果一个数的平方根的平方等于该数,这说明此数是完全平方数*/
      if(x*x==i+100&&y*y==i+268) 
       printf("\n%f\n",i); 
     } 
    }

    部分结果展示

    在这里插入图片描述

    展开全文
  • Python编写一个整数,它加上100后是一个完全平方数,再加上68又是一个完全平方数,请问该数是多少? for i in range(1,1000): for j in range(1,100): if j*j == i+100: for k in range(1,10): if (j+k)*(j+k) =...

    Python编写一个整数,它加上100后是一个完全平方数,再加上68又是一个完全平方数,请问该数是多少?

    for i in range(1,1000):
        for j in range(1,100):
            if j*j == i+100:
                for k in range(1,10):
                    if (j+k)*(j+k) == i + 168:
                        print(i)
                        break
    
    展开全文
  • 完全平方数的定义 完全平方数是一个数学概念,定义如下: 如果一个正整数 a 是某一个整数 b 的平方,那么这个正整数 a 叫做完全平方数。零也可称为完全平方数。 那么,如何使用C++语言的函数 ,求解完全平方数呢?...

    完全平方数的定义

    完全平方数是一个数学概念,定义如下:

    如果一个正整数 a 是某一个整数 b 的平方,那么这个正整数 a 叫做完全平方数。零也可称为完全平方数。

    那么,如何使用C++语言的函数 ,求解完全平方数呢?

    案例

    程序代码

    #include <bits/stdc++.h>
    using namespace std;
    
    int main(){
    	int n;
    	cin >> n;
    	
    	/*
    		如何判断整数n是一个完全平方数(是另一个整数的平方) 
    		方法:n开根号(求平方根)之后是一个整数 
    			  n的平方根取整和不取整是同一个数 
    	*/
    	double r = sqrt(n);
    	int x = r;	// 将小数强制转换为整数 
    	
    	if(r == x){	// 方法二:(int)r,表示将小数r强制转换为整数 
    		cout << n << "是完全平方数" << endl; 
    	}else{
    		cout << n << "不是完全平方数" << endl; 
    	}
    }
    
    展开全文
  • 63. 完全平方数 难度:中等 题目分析:找一个和的可能拆分,在不清楚数学解析解的时候,就是一个状态空间搜索的问题。对于搜索问题,有两种策略。一种是广度优先搜索,即BFS;另一种是深度优先搜索,即DFS。这里...
  • 一个求完全平方数的c语言程序 描述 一个非负整数n是完全平方数当且仅当存在非负整数m使得n=m2 据说完全平方数具有某种神奇的力量谁知道呢 聪明的你一定想到了这道题的任务就是编写一个程序判断给定的n是否是完全平方...
  • 完全平方数

    2014-08-18 21:02:24
    求解完全平方数的一个程序,输入求解区间。
  • 主要介绍了Java计算一个数加上100是完全平方数,加上168还是完全平方数,需要的朋友可以参考下
  • 今天小编就为大家分享一篇python判断完全平方数的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
  • C语言 完全平方数

    千次阅读 2020-12-26 19:25:37
    若一个数能表示成某个数的平方的形式,则称为完全平方数。 #include<stdio.h> #include<math.h> int IsSquare(long int n); int main() { long n,p; scanf("%d",&n); if(p==IsSquare(n)) ...
  • C++ 完全平方数

    千次阅读 2019-02-08 20:07:40
    一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数。请输出n以内符合这样特征的整数个数。 输入 只有一组数据,从键盘输入一个整数n(n&lt;1000000)。 输出 n以内符合上述特征的完全...
  • Java实现 LeetCode 279 完全平方数

    万次阅读 多人点赞 2020-03-04 22:06:50
    279. 完全平方数 给定正整数 n,找到若干个完全平方数(比如 1, 4, 9, 16, …)使得它们的和等于 n。你需要让组成和的完全平方数的个数最少。 示例 1: 输入: n = 12 输出: 3 解释: 12 = 4 + 4 + 4. 示例 2: 输入: n ...
  • 一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少? 分析 在10万以内判断,先将该数加上100后再开方,再将该数加上268后再开方,如果开方后的结果满足如下条件,即是结果 ...
  • 一个自然数能够表示成一个自然数的平方,那么这个自然数是完全平方数...现在有个完全平方数,它加上100后也是个完全平方数,再加上168,还是一个完全平方数。请写出一个程序,来算出这个数是多少? 大神来这里看看啊?
  • 完全平方数Java实现

    千次阅读 2019-08-19 19:01:59
    给定一个整数,由几个完全平方数相加及平方数是多少 例:输入:13 输出:[9 4] 2 13 = 9 + 4 = 3^2 + 2^2 思路如下: 采用队列来遍历层次搜索树,并定义内部类存储key、Sq、step三个值。 1)找到key=0,确定正确...
  • 有关完全平方数的几种

    千次阅读 2018-01-25 23:50:56
    思路:其中位乘积和求和较容易实现,难点在于完全平方数法。有两种基本思路。  //方法一:开根号的平方等于本身  if ((sqrt(i))*(sqrt(i))==i,.....); //方法二:开根号为整数 #include &lt;stdio.h&...
  • 【C】 完全平方数

    千次阅读 2020-05-17 23:54:03
    一个整数n(n小于1000),它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少? 完全平方数:若一个数能表示成某个整数的平方的形式,则称这个数为完全平方数完全平方数是非负数,而一...
  • C语言经典例3-完全平方数

    千次阅读 2020-01-23 19:47:44
    一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少? 2 分析 方法1(有缺陷,答案不全):直接用暴力解法,由于不知道数的确切范围,所以假定该数在0到10000内进行求解,求解的...
  • Python编程:完全平方数

    千次阅读 2021-01-15 13:48:21
    题目:一个整数,它加上100后是一个完全平方数,再加上268又是一个完全平方数,请问该数是多少? 完全平方指用一个整数乘以自己例如11,22,3*3等,依此类推。若一个数能表示成某个整数的平方的形式,则称这个数为...
  • 版权声明:保留个人权利,可转载,请注明出处... 如程序有不当之处,敬请指正。/* (程序头部注释开始) ... 如程序有不当之处,敬请指正。 * 文件名称: 《一些简单的java编程题(10) ————判断完全平方数》 ...
  • 完全平方数问题(C语言)

    千次阅读 2019-11-22 15:52:37
    题目:一个整数,他加上100后是一个完全平方数,再加上168又是一个完全平方数该数是多少? 分析:完全平方数,就是可以开方得到整数的数。 代码如下: #include <stdio.h> #include <math.h> int...
  • 所有四位完全平方数的一款自编的pascal程序,新手上路,高手指教
  • 完全平方数(C语言实现)

    千次阅读 2016-12-30 13:17:58
    一个整数,它加上100后是一个完全平方数请问该数是多少? 二、程序分析 1.题目中没有限定这个整数的范围,因此,可以在代码中#define scope 10000,即使用scope变量定义一个范围,比如10000。如果想修改范围,只...
  • 使用函数判断完全平方数

    千次阅读 2019-12-22 12:54:34
    **使用函数判断完全平方数 (10分)** 本题要求实现一个判断整数是否为完全平方数的简单函数。 函数接口定义: int IsSquare( int n ); 其中n是用户传入的参数,在长整型范围内。如果n是完全平方数,则函数IsSquare...
  • 给定一个正整数 num,编写一个函数,如果 num 是一个完全平方数,则返回 True,否则返回 False。 说明:不要使用任何内置的库函数,如 sqrt。 示例 1: 输入:16 输出:True 示例 2: 输入:14 输出:False 思路...
  • C程序----判断完全平方数

    千次阅读 2020-04-11 21:20:47
    #include <stdio.h> #include <stdlib.h> int IsSquare(int n); int main() { int n ,flag = 0 ; printf("input n: "); scanf("%d",&n); flag = IsSquare(n); ...
  • 1、完全平方数的尾数为0,1,4,5,6,9 2.由于1+3+5+…+(2n-1) = (2n-1+1)*n/2 = n^2依据该公式可以得出完全平方式的求解过程: public boolean isPerfectSquare(int num) { int left = num%10; if(!(left==...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 34,311
精华内容 13,724
关键字:

求完全平方数