a065: String encoding 字串編碼
標籤 : String 字串
通過比率 : 75% (6 人 / 8 人 ) (非即時)
評分方式 :
Tolerant

最近更新 : 2019-04-02 15:17

內容

When you use MS Excel, you will find that each column is labeled alphabet-ically (i.e., A, B, · · · , Z, AA, AB,· · · ). We can map the label of each column into an integer. For example, A → 1, B → 2, C → 3, D → 4, · · · , Z → 26,AA → 27, AB → 28, AC → 29, · · · , ZZ → 702, AAA → 703, AAB → 704,AAC → 705, · · ·

Figure out how the mapping procedure works, and write a function to implement it. For example, when the input is “AA”, your function should output 27.

當您使用MS Excel時,您將發現每列都按字母順序標記(即A,B,···,Z,AA,AB,···)。 我們可以將每列的標籤映射為整數。 例如,A→1,B→2,C→3,D→4,···,Z→26,AA→27,AB→28,AC→29,···,ZZ→702,AAA→703 ,AAB→704,AAC→705,···

找出映射過程的方法,並編寫一個實現它的函數。例如,當輸入為“AA”時,您的函數應輸出27。

輸入說明

Input consists of several lines of text. Each line upper case letters (i.e., A, B, AA, ABB,· · · ).

輸入包含好幾行文字。每行為大寫字母的組合(即A,B,AA,ABB,···)。

輸出說明

The output contains one line for each input text. Each line contains a mapping number.

每行輸入文字輸出一行。每行包含一個映射數字。

範例輸入
A
AA
AB
ABE
範例輸出
1
27
28
733
測資資訊 :
記憶體限制 : 64 MB
隱藏 測資點#0 (33%): 1.0s , <1K
隱藏 測資點#1 (33%): 1.0s , <1K
隱藏 測資點#2 (34%): 1.0s , <1K
提示 :
標籤:
String 字串
出處:
線上協同學習平臺 - ITSA 教育部資通訊軟體創新人才推升計畫 [編輯 :
zero_jason (zero_jason(MANAGER))
]


編號 身分 題目 主題 人氣 發表日期
沒有發現任何「解題報告」