早教吧作业答案频道 -->其他-->
C语言组个平方数若一个数N能表示成某个自然数的平方的形式,则称N为完全平方数。对于给定的整数K,我们可以找到无穷多个整数M,使得K+M是完全平方数。现在,请你编程寻找符合上述条
题目详情
C语言 组个平方数
若一个数N能表示成某个自然数的平方的形式,则称N为完全平方数。
对于给定的整数K,我们可以找到无穷多个整数M,使得K+M是完全平方数。
现在,请你编程寻找符合上述条件的最小的非负整数M
输入格式:整数K (不超过6位数),以换行结束
输出格式:符合K+M是完全平方数的最小非负整数M
样例输入1:7
样例输出1:2
样例输入2:16
样例输出2:0
若一个数N能表示成某个自然数的平方的形式,则称N为完全平方数。
对于给定的整数K,我们可以找到无穷多个整数M,使得K+M是完全平方数。
现在,请你编程寻找符合上述条件的最小的非负整数M
输入格式:整数K (不超过6位数),以换行结束
输出格式:符合K+M是完全平方数的最小非负整数M
样例输入1:7
样例输出1:2
样例输入2:16
样例输出2:0
▼优质解答
答案和解析
思路:你可以用sqrt函数先对k取根然后,取整数部分int a=int(i),取整后a==i则输出0,否则i+1平方后减去k,即为最小的m,输出(i+1)^2-k
看了 C语言组个平方数若一个数N能...的网友还看了以下:
一个点为((4k+4)/k^2,4/k),怎样写出其方程即y关于x的表达式x=y+(y^2一个点为 2020-04-25 …
matlab解方程X(k)=|X(k)|*exp(j*arg[X(k)])方程为X(k)=|X(k 2020-05-13 …
初三一元二次方程练习题已知关于X的方程(k-3)x²+kx+1=0(1)求证:不论k取何值时,方程 2020-05-15 …
MATLAB 如何赋值 画实部虚部图像 画图clearclcsyms a j k n u e A 2020-05-16 …
已知关于X的一元二次方程x^2+2(k-1)x+k^2-1=0有两个不相等的实数根已知关于x的一元 2020-05-16 …
“钠钾泵”位于细胞膜上,每消耗一个ATP分子,可泵出3个Na+和泵入2个K+.下列说法错误的是() 2020-06-29 …
已知:直线y=kx+k+4(k≠0)过点B(1,0),与y轴交于点C.(1)若点A(x,y)是直线 2020-07-26 …
相似比的值是k还是k分之一如题相似三角型对应边的比叫相似比也叫做相似系数通常用字母k来表示,由于是 2020-08-02 …
设雨滴的质量为m,下落过程中受到的空气阻力与雨滴下落速度v的平方成正比,即F=kv^2(k是个比例 2020-08-02 …
1、关于X的方程2x+a=0的解比方程3x-a=0的解大5,则a=()2、当x=()时,2|x-2| 2020-11-14 …