HDOJ 1282 回文數猜想

2021-06-22 07:01:51 字數 583 閱讀 5176

/*******************************************

hdoj 1282 回文數猜想             

*******************************************/

#include

int dudge(int num);/*定義乙個函式判斷是否為回文數*/

int main(void)

//逆序數演算法

temp=sum+temp;

num[i]=temp;

i++;//作為標記的同時還作為計時器

if(dudge(temp)==1)//滿足情況退出迴圈

break;

}printf("%d\n",i-1);

for(k=0;k

//輸出的格式}}

return 0;

}int dudge(int num)

//先逆序數

if(dnum==num)//比較逆序數與回文數,若大小一樣則返回1,否則返回零

return 1;

return 0;

}

1282 回文數猜想

problem description 乙個正整數,如果從左向右讀 稱之為正序數 和從右向左讀 稱之為倒序數 是一樣的,這樣的數就叫回文數。任取乙個正整數,如果不是回文數,將該數與他的倒序數相加,若其和不是回文數,則重複上述步驟,一直到獲得回文數為止。例如 68變成154 68 86 再變成605 ...

杭電1282 回文數猜想

problem description 乙個正整數,如果從左向右讀 稱之為正序數 和從右向左讀 稱之為倒序數 是一樣的,這樣的數就叫回文數。任取乙個正整數,如果不是回文數,將該數與他的倒序數相加,若其和不是回文數,則重複上述步驟,一直到獲得回文數為止。例如 68變成154 68 86 再變成605 ...

HDU 1282 回文數猜想

題目描述 乙個正整數,如果從左向右讀 稱之為正序數 和從右向左讀 稱之為倒序數 是一樣的,這樣的數就叫回文數。任取乙個正整數,如果不是回文數,將該數與他的倒序數相加,若其和不是回文數,則重複上述步驟,一直到獲得回文數為止。例如 68變成154 68 86 再變成605 154 451 最後變成111...