我最近在一次採訪中被問到一個問題&已經無法破解它,經過我自己的努力失敗&谷歌沒有顯示任何結果,我在這裏發佈它,讓其他人也可能會嘗試他們的手。求解一個包含三個未知素數的方程
給出的公式:
a (a + b) = c - 120
其中a
,b
& c
是不相等的素數,發現a
,b
& c
。
我知道我必須使用素數的一些屬性來減少問題到一個更簡單的問題,但我想不出一個。任何建議/解決方案將不勝感激。
我能想出的最好的是:
- 有可能是它的多個解決方案。我的第一個方法是蠻力搜索3個素數來解決這個方程。 (我知道,完全沒用)
- 第二種方法是對第一種方法進行改進,將公式修改爲
a (a + b) - 120 = c
。所以現在我們把我們的蠻力變量減少到& b &檢查LHS是否爲選定的a
&b
的首要號碼。 (如果c
人要大,找出LHS是否是素會帶走減少變量獲得了3比2的優點)
所以你看,我是不是真的去任何地方。
我能想到的最好的是: 1)可能有多種解決方案。我的第一個方法是對3個素數的蠻力搜索,解決了這個方程。 (我知道,完全沒用) 2)第二種方法是改進第一種方法,將方程修改爲(a + b)-120 = c。所以現在我們把我們的暴力變量減少到只有一個&b&檢查LHS是否爲所選a&b的主數字(如果c很大,找出LHS是否爲素數將會獲得所獲得的優勢通過減少變量從3到2.) 所以你看,我真的沒有去任何地方。 – user1460604
我注意到你可以重新排列到'a^2 + ba +(120-c)= 0',這是一個二次方程,它恰好有一對未知係數(係數是'(1,b,120 -c)')。這有用嗎?你可以將它插入標準的二次方程式並獲得任何用途嗎?你能否以不同的方式分解? –
如果'a'和'b'都是奇數,有多少種解決方案?如果'a'是2,那麼有多少解決方案? –