一個整數能被3整除,那么這個數的各個位上的數相加也是3的倍數推導過程


這里,假設有一個整數為四位數abcd,其可以表示成如下形式:

abcd = 1000*a + 100*b + 10*c + d

   = 999*a + 99*b + 9*c + a + b + c + d

     = 9*(111a + 11b + c) + a + b + c + d

這里,可以看出9*(111a + 11b + c)必定能被3整除,

所以如果abcd這個整數能被3整除,則(a + b + c + d)也必然能被3整除。

這里則可以推出一個整數如果能被3整除,那么這個數的各個位上的數相加也是3的倍數。

同理推導,一個整數如果能被9整除,那么這個數的各個位上的數相加也是9的倍數。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



猜您在找 java基礎:從鍵盤接收一個整數N,統計出1~N之間能被7整除的整數的個數,以及這些能被7整除的數的和。 給定一個非負整數 num,反復將各個位上的數字相加,直到結果為一位數。 給定一個非負整數 num,反復將各個位上的數字相加,直到結果為一位數 給定一個非負整數 num,反復將各個位上的數字相加,直到結果為一位數。 求從1到500的整數中能被3和5整除但不能被7整除的數的個數 證明:一個數的各位數之和能被3整除,則該數能被3整除 Leetcode練習(Python):第258題:各位相加:給定一個非負整數 num,反復將各個位上的數字相加,直到結果為一位數。 快樂數(編寫一個算法來判斷一個數是不是“快樂數”。 一個“快樂數”定義為:對於一個正整數,每一次將該數替換為它每個位置上的數字的平方和, 然后重復這個過程直到這個數變為 1,也可能是無限循環但始終變不到 1。如果可以變為 1, 那么這個數就是快樂數。) Leetcode練習(Python):哈希表類:第202題:編寫一個算法來判斷一個數 n 是不是快樂數。 「快樂數」定義為:對於一個正整數,每一次將該數替換為它每個位置上的數字的平方和,然后重復這個過程直到這個數變為 1,也可能是 無限循環 但始終變不到 1。如果 可以變為  1,那么這個數就是快樂數。 如果 n 是快樂數就返回 True ;不是,則返回 False 。 計算並輸出1~1000含有7或7倍數的整數之和及個數
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM