編程真題:趣味自然數
極客小將2025-01-14-
親密數:如果 a 的所有正因子和等于 b,b 的所有正因子和等于 a,因子包括 1 但不包括本身,且 a 不等于 b,則稱 a,b 為親密數對。 編程實現: 找出 100~500 以內的所有親密數。(答案:220 284) 回文數:是指正讀反讀都能讀通的句子,它是古今中外都有的一
親密數:
如果 a 的所有正因子和等于 b,b 的所有正因子和等于 a,因子包括 1 但不包括本身,且 a 不等于 b,則稱 a,b 為親密數對。
編程實現:
找出 100~500 以內的所有親密數。(答案:220 284)
回文數:
是指正讀反讀都能讀通的句子,它是古今中外都有的一種修辭方式和文 字游戲,如“我為人人,人人為我”等。在數學中也有這樣一類數字有這樣的特征, 成為回文數。
設 n 是一任意自然數。若將 n 的各位數字反向排列所得自然數 n1 與 n 相等,則 稱 n 為一回文數。例如,若 n=1234321,則稱 n 為一回文數;但若 n=1234567,則 n 不是回文數。在自然數中,最小的回文數是 0。
編程實現:
找出 100~200 以內的所有回文數。
