第三週作業(二)

2022-03-30 08:43:02 字數 382 閱讀 5903

1.該程式尋找的是能不被2~31中唯一一組相鄰數整除的數,即除了某一組相鄰數外,其他28個數都能整除該數。

2.不存在。推理如下:

這30個數共有29對相鄰數。在(2,3)~(15,16)這14組中若產生符合條件的一組數比如(2,3),那麼滿足2和3不能被整除且6、12、18、24、30能被整除,顯然是不可能的,同理排除這14組數。若產生於(16,17)~(30,31)中,比如(16,17)那麼當該數被22,24整除時必然能被16整除,故捨去(16,17),同理(16,17)~(30,31)不滿足條件。綜上,沒有滿足條件的組合,故不存在這樣的數,自然也就沒有滿足該條件的最小數。

3.由2知不存在這樣的數,故無法預知時間。

4.可以改進演算法或是增強硬體配置,比如多核處理器和更高的執行速度

第三週作業(二)

using system using system.collections.generic using system.text namespace findthenumber for int64 i 1 i int64.maxvalue i else if hit 2 else break if h...

第三週作業

實驗作業 1.輸入課本各個例題,除錯執行程式,並分析程式,將每乙個程式改寫2到3個版本,自己分析程式結果,然後再除錯執行,核對分析結果的對錯。2.編寫程式輸入乙個三角形的三條邊,計算其面積和周長 3.編寫程式計算並輸出課本本章習題3表示式的值並分析結果。4.編寫乙個程式,輸入乙個一元二次方程的三個係...

第三週作業

要求 1.輸入課本各個例題,除錯執行程式,並分析程式,將每乙個程式改寫2到3個版本,自己分析程式結果,然後再除錯執行,核對分析結果的對錯。2.編寫程式輸入乙個三角形的三條邊,計算其面積和周長 3.編寫程式計算並輸出課本本章習題3表示式的值並分析結果。4.編寫乙個程式,輸入乙個一元二次方程的三個係數,...