2010年8月14日 星期六

10921 - Find the Telephone

有時候透過手機數字鍵上的字母來記憶電話號碼會比較容易,例如 MY LOVE對應到的號碼為 69 5683。這種方式並不是沒有缺點,有時候一組號碼會找不到適合的英文單字,而且1與0並沒有對應到任何字母。

你的任務是讀取一段文字,並把文字轉為對應的電話號碼,對應表如下所示。文字只會出現大寫字母(A-Z)、連字號(-),與數字的1與0。

LettersNumber
ABC2
DEF3
GHI4
JKL5
MNO6
PQRS7
TUV8
WXYZ9

Input
輸入會有多列文字,文字最長30個字元,最短1個字元,輸入的最後會以EOF結束。

Output
請找出對應的電話號碼。

Sample Input
1-HOME-SWEET-HOME
MY-MISERABLE-JOB

Sample Output
1-4663-79338-4663
69-647372253-562

原文出處

沒有留言:

張貼留言