[HackerRank] Designer PDF Viewer


[问题链接]


[入力]


int h[26]:アルファベット毎の高さ
文字列word:文字列

[入力制限]


配列hの各元素はいずれも1以上7以下である.
wordはいつも10文字を超えない.

[出力]


wordハイライト時の総幅を要求します.

[コード]

def designerPdfViewer(h, word):
    # Write your code here
    height = 0
    
    for letter in word:
        height = max(height, h[ord(letter)-97])
    return height * len(word)