題目:一個整數,它加上100后是一個完全平方數, 再加上168又是一個完全平方數,請問該數是多少? 程序分析:在10萬以內判斷,先將該數加上100后再開方, 再將該數加上268后再開方,如果開方后的結果滿足如下條件, 即是結果。請看具體分析: ...
題目:一個整數,它加上 后是一個完全平方數,再加上 又是一個完全平方數,請問該數是多少 程序分析: 假設該數為 x。 則:x n , x m 計算等式:m n m n m n 設置: m n i,m n j,i j ,i 和 j 至少一個是偶數 可得: m i j , n i j ,i 和 j 要么都是偶數,要么都是奇數。 從 和 推導可知道,i 與 j 均是大於等於 的偶數。 由於 i j , ...
2020-10-29 12:50 0 1044 推薦指數:
題目:一個整數,它加上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 ...
Python經典練習題 網上能夠搜得到的答案為: 輸出答案為: 但其實四個數字,均不符合+100和+168后,仍為完全平方數的條件; 正確代碼如下: 正確答案只有一個: ...
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 ...