f002: 序號互換
Tags :
Accepted rate : 12人/17人 ( 71% ) [非即時]
評分方式:
Tolerant

最近更新 : 2020-04-30 15:48

Content

Dr.Kong(孔)設計了一個聰明的機器人卡多,卡多會對試算表中的儲存格座標快速計算出來。儲存格的列座標是由數位編號的數字序號,而行座標使用字母序號。觀察字母序號,發現第1行到第26行的字母序號分別為A,B,…,Z,接著,第27行序號為AA,第28行為AB,依此類推。若給Dr.Kong的機器人卡多一個數字序號(比如32),它能很快算出等價的字母序號(即AF),若給機器人一個字母序號(比如AA),它也能很快算出等價的數字序號(27),你能不能與卡多比試比試,看誰能算得更快更準確。

Input

第一列:N表示有多少組測試資料。(1≤N≤1000)
接下來有N列,每列或者是一個正整數,或者是一個僅由大寫字母組成的字串。
輸入保證,所有數字序號和字母序號對應的數字序號均 ≤ 2*10^9

Output

對於每一列測試資料,輸出一列。如果輸入為一個正整數序號,則輸出等價的字母序號;
如果輸入為字串,則輸出等價的數字序號。

Sample Input #1
3
27
G
AA
Sample Output #1
AA
7
27
測資資訊:
記憶體限制: 64 MB
公開 測資點#0 (33%): 1.0s , <1M
公開 測資點#1 (33%): 1.0s , <1M
公開 測資點#2 (34%): 1.0s , <1M
Hint :

不准作弊!

Tags:
出處:
Caido2019學年度下學期延平中學國中組校內程式設計競賽 [管理者:
becaido (Caido)
]


ID User Problem Subject Hit Post Date
沒有發現任何「解題報告」