day 实例 :完全平方数 题目: 一个整数,它加上 后是一个完全平方数,再加上 又是一个完全平方数,请问该数是多少 仿佛不会思考,直接上手写。。。 嗯,假装找到几个值,但这代码看得自己想吐,效率真TM慢,真low 标准答案 思路是:最坏的结果是n的平方与 n 的平方刚好差 ,由于是平方的关系,不可能存在比这更大的间隙。至于判断是否是完全平方数,最简单的方法是:平方根的值小数为 即可。 结合起来: ...
2021-05-15 20:57 0 1841 推荐指数:
Python经典练习题 网上能够搜得到的答案为: 输出答案为: 但其实四个数字,均不符合+100和+168后,仍为完全平方数的条件; 正确代码如下: 正确答案只有一个: ...
题目:一个整数,它加上100后是一个完全平方数, 再加上168又是一个完全平方数,请问该数是多少? 程序分析:在10万以内判断,先将该数加上100后再开方, 再将该数加上268后再开方,如果开方后的结果满足如下条件, 即是结果。请看具体分析: ...
#include <stdio.h>int main (void){ int i, j, m, n, x; for (i = 1; i < 168 / 2 + 1; i++) { if (168 % i == 0) { j = 168 / i ...
程序分析:在10万以内判断,先将该数加上100后再开方,再将该数加上268后再开方,如果开方后的结果满足条件,即是结果 #include<stdio.h> #include<math.h> int main() { long int i,x,y ...
for i in range(1,1000): for j in range(1,1000): for k in range(1,1000): if (i+100)==j*j and (i+268)==k*k: print i ...