問答題

古希臘數(shù)學(xué)家畢達(dá)哥拉斯在自然數(shù)研究中發(fā)現(xiàn),220的所有真約數(shù)(即不是自身的約數(shù))之和為: 1+2+4+5+10+11+20+22+44+55+110=284。 而284的所有真約數(shù)為1、2、4、71、 142,加起來恰好為220。人們對(duì)這樣的數(shù)感到很驚奇,并稱之為親和數(shù)。一般地講,如果兩個(gè)數(shù)中任何一個(gè)數(shù)都是另一個(gè)數(shù)的真約數(shù)之和,則這兩個(gè)數(shù)就是親和數(shù)。 請(qǐng)編寫一個(gè)程序,判斷給定的兩個(gè)數(shù)是否是親和數(shù)。

答案: 要編寫一個(gè)程序來判斷給定的兩個(gè)數(shù)是否是親和數(shù),我們可以遵循以下步驟:1. 對(duì)于給定的數(shù) `n`,計(jì)算其所有真約數(shù)之和。2...
微信掃碼免費(fèi)搜題