計算回文數的方法


計算回文數個數的方法有兩種:

方法一:

       從兩端向中間(中間向兩端)逐個比較判斷各個元素是否相同。如果從始至終都是相同的,那么就是回文數,否則不是回文數。

方法二:

      回文數的個數是有規律的:

  一位數中回文數個數:9

       二位數中回文數個數:9

       三位數中回文數個數:90      

       四位數中回文數個數:90

       五位數中回文數個數:900    

       六位數中回文數個數:900

       ......

      解釋如下:對於位數為偶數的回文數,我們以六位數中的回文數個數的計算為例:【123321】左半邊和右半邊是相同的,我們這樣想,三位數的數字從100開始到999結束,一共有999-100+1個數,也就是900,這900個數都可以構成回文數,所以六位數中的回文數個數為900。四位數同理。。。

     對於位數為奇數的回文數,我們以七位數為例【1234321】中間的一位有0~9十種情況,再乘以999-100+1=900,結果等於9000。

     結論為:數字每增加兩位數,回文數的個數擴大10倍。

 


免責聲明!

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



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM