C 刷題 1912 親和數

2021-07-02 16:30:35 字數 529 閱讀 4128

如果a的因子和等於b,b的因子和等於a,且a≠b,則稱a,b為親密數對。比如220的所有真約數(即不是自身的約數)之和為: 1+2+4+5+10+11+20+22+44+55+110=284。 284的所有真約數和為: 1+2+4+71+142=220。你的任務就編寫乙個程式,判斷給定的兩個數是否是親和數

輸入資料第一行包含乙個數m,接下有m行,每行乙個例項,包含兩個整數a,b; 其中 0≤a,b≤99999。

對於每個測試例項,如果a和b是親和數的話輸出yes,否則輸出no。

* 檔名稱:test.cpp

* 完成日期:2023年 5 月 19 日

* 版 本 號:v1.0

*/#include using namespace std;

int main()

for(i=1; i<=b/2; i++)

if(a==s&&b==m&&a!=b)

cout<

心得體會:心靜,細想,思路清晰的寫出對的**!   繼續努力!

親和數 (C語言解法)

古希臘數學家畢達哥拉斯在自然數研究中發現,220的所有真約數 即不是自身的約數 之和為 1 2 4 5 10 11 20 22 44 55 110 284。而284的所有真約數為1 2 4 71 142,加起來恰好為220。人們對這樣的數感到很驚奇,並稱之為親和數。一般地講,如果兩個數中任何乙個數都...

杭電2040 親和數C 版

problem description 古希臘數學家畢達哥拉斯在自然數研究中發現,220的所有真約數 即不是自身的約數 之和為 1 2 4 5 10 11 20 22 44 55 110 284。而284的所有真約數為1 2 4 71 142,加起來恰好為220。人們對這樣的數感到很驚奇,並稱之為親...

C二級輔導 親和數對

古希臘數學家畢達哥拉斯在自然數研究中發現,220的所有真約數 即不是自身的約數 之和為 1 2 4 5 10 11 20 22 44 55 110 284。而284的所有真約數為1 2 4 71 142,加起來恰好為220。人們對這樣的數感到很驚奇,並稱之為親和數。一般地講,如果兩個數中任何乙個數都...