1、求最小的正整數x使得x2 -2019能被10459整除。
2、求最小的正整數x使得3^x -2019能被127整除。
uj5u.com熱心網友回復:
這題有點難度...uj5u.com熱心網友回復:
我炒,32位數范圍內無解~~~uj5u.com熱心網友回復:
說的是第一個uj5u.com熱心網友回復:
for x:=100 to 100000 dobegin
if x*x -2019 < 10459 then Continue;
if ((x*x -2019) mod 10459)=0 then
begin
ShowMessage(IntToStr(x));
Exit;
end;
end;
73062不著對不對
uj5u.com熱心網友回復:
第二個是31,這個很好算,不說了第一個,73062肯定是錯的,估計你的x是用了integer或者cardinal,73062^2=5338055844,已經超出了32位無符號數的范圍,所以你的計算溢位了
這題24號已經算過,32位數范圍內無解,64位運算到26000多億還是無解,放棄了,因為三個連續回復的限制,就沒再回
這個x肯定是個非常大的數,64位數范圍內有沒有解都不好說,測驗10459!、10460!、10461!...肯定能找到(因為10459是質數),但是否是最小整數解不好說
uj5u.com熱心網友回復:
昨天在家又想起這題,翻翻書,證了一遍,無解~~~
uj5u.com熱心網友回復:
我自己都忘記發過這個了,非常感謝??????
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/9635.html
標籤:語言基礎/算法/系統設計
