檢視乙個數字是不是回環數 對稱

2022-04-20 07:56:59 字數 776 閱讀 8363

0 回環       1 回環      11 回環      12 不回環     121 回環    1221 回環     12321 回環    123421  不回環     123311 不回環

#include#include

using

namespace

std;

int getnumberpow(int

a) //獲取乙個數字的位數

int ministnum = 1

;

int numpow = 0

;

while(ministnum <= a) //

對於 100或者123來說 1<100[123] 10<100[123] 100<=100[123] 1000>100[123]

return

numpow;

}void

testgetnumberpow()

}bool isloopbacknum(int

a) //判斷乙個數字是否是回環數

int first =a;

int second =a;

while(curpow > halfpow) //

左邊一半和右邊一半都一樣的話,就沒有必要繼續比較下去了

else

}return (curpow <=halfpow);

}void

testisloopbacknum()

}int

main()

檢查乙個數是不是質數

1 num int input 請輸入乙個自然數 2 nums 3for i in range 1,num 4for j in range 1,num 6if num in nums 78 print 不是質數 format num 9 10else 11print 是質數 format num 函...

LintCode判斷乙個數是不是回文數

判斷乙個數是不是回文數 我的想法是先將數字變成陣列,然後設定兩個指標分別從開頭和末尾一一比對.話不多說,如下 package com.yangshunfan.lintcode 判斷乙個數是不是回文數 public class huiwenshu 設定兩個指標 int left 0 int right...

200 判斷乙個數是不是快樂數

題目如下 編寫乙個演算法來判斷乙個數 n 是不是快樂數。快樂數 定義為 對於乙個正整數,每一次將該數替換為它每個位置上的數字的平方和,然後重複這個過程直到這個數變為 1,也可能是 無限迴圈 但始終變不到 1。如果 可以變為 1,那麼這個數就是快樂數。如果 n 是快樂數就返回 true 不是,則返回 ...