问题 D: 回文数(n进制加法,模拟)
問(wèn)題 D: 回文數(shù)
時(shí)間限制: 1 Sec 內(nèi)存限制: 125 MB
[提交][狀態(tài)][討論版]
題目描述
若一個(gè)數(shù)(首位不為零)從左向右讀與從右向左讀都一樣,我們就將其稱(chēng)之為回文數(shù)。
例如:給定一個(gè)10進(jìn)制數(shù)56,將56加65(即把56從右向左讀),得到121是一個(gè)回文數(shù)。
又如:對(duì)于10進(jìn)制數(shù)87:
STEP1:87+78 = 165 STEP2:165+561 = 726
STEP3:726+627 = 1353 STEP4:1353+3531 = 4884
在這里的一步是指進(jìn)行了一次N進(jìn)制的加法,上例最少用了4步得到回文數(shù)4884。
輸入
每個(gè)測(cè)試文件只包含一組測(cè)試數(shù)據(jù),每組輸入一個(gè)N(2<=N<=10,N=16)進(jìn)制數(shù)M,每組的第一行輸入N,第二行輸入M。M的長(zhǎng)度不超過(guò)20
輸出
對(duì)于每組輸入數(shù)據(jù),輸出最少經(jīng)過(guò)幾步可以得到回文數(shù)。如果在30步以?xún)?nèi)(包含30步)不可能得到回文數(shù),則輸出"Impossible!"。
樣例輸入
9 87樣例輸出
STEP=6提示
/*
記錄一下。。。
*/
Ac_code:
總結(jié)
以上是生活随笔為你收集整理的问题 D: 回文数(n进制加法,模拟)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 1730: 数区间(线段覆盖,贪心)
- 下一篇: 1689: 营救小明(bfs+prior