【問題描述】
「回文」是指正讀反讀都能讀通的句子,它是古今中外都有的一種修辭方式和文字遊戲,如「我為人人,人人為我」等。
在數學中也有這樣一類數字有這樣的特徵,稱為回文數(palindrome number)。
設a是一任意自然數。若將a的各位數字反向排列所得自然數b與a相等,則稱a為一回文數。例如1234321為回文數,1234567則不是回文數。
給定乙個正整數n,1<=n<=1000000,將n的各位數字反向排列得到乙個正整數m,如果n和m的和為回文數,則稱n為奇怪的回文數。若n為奇怪的回文數,輸出「yes」,否則輸出「no」。
【輸入描述】
資料的第一行是乙個t,表示有t組測試資料。
每組資料為一行,包含乙個正整數n。
【輸出描述】
若n為奇怪的回文數,輸出「yes」,否則輸出「no」。
一開始的**開設了陣列,又來發現不用!
#include #include int main ()
m=m+n;
x=m;
y=0;
while(m>0)
if(y==x)
else
}return 0;
}
奇怪的回文數
回文 是指正讀反讀都能讀通的句子,它是古今中外都有的一種修辭方式和文字遊戲,如 我為人人,人人為我 等。在數學中也有這樣一類數字有這樣的特徵,稱為回文數 palindrome number 設a是一任意自然數。若將a的各位數字反向排列所得自然數b與a相等,則稱a為一回文數。例如1234321為回文數...
ACM 判斷回文數
示例 1 輸入 121 輸出 true 示例 2 輸入 121 輸出 false 解釋 從左向右讀,為 121 從右向左讀,為 121 因此它不是乙個回文數。示例 3 輸入 10 輸出 false 解釋 從右向左讀,為 01 因此它不是乙個回文數。根據示例,我們可以得出幾個結論 1 負數一定不存在回...
回文數二(acm訓練)
問題 1161 回文數 二 時間限制 1sec 記憶體限制 128mb 提交 133 解決 51 題目描述 若乙個數 首位不為零 從左向右讀與從右向左讀都一樣,我們就將其稱之為回文數。例如 給定乙個10進製數56,將56加65 即把56從右向左讀 得到121是乙個回文數。又如 對於10進製數87 s...