瀏覽單個文章
Helios
Junior Member
 
Helios的大頭照
 

加入日期: Feb 2004
文章: 826
引用:
作者我要找我兒子!
能不能問一下
為何第二題的算法要這樣子算呢?
為什麼要把數字相加呢?



因為我們是使用十進位表示數字
從零開始每次增加三就可以被三整除
因為3去除10 100 1000....都餘1 所以每次進位都要補一個1
然後剛好進位時會增加一個1到高一層的位數
這個1會補上前一次加3進位時失去的那個1

比如說9 +3 =12
進位的十位數1 補了9到10的那個1....
所以不論數字如何變 只要每位數總合被三整除 則該數可以被三整除
舊 2006-04-29, 06:21 AM #45
回應時引用此文章
Helios離線中