AtCoder Beginner Contest 414B - String Too Long

解説

答えとなる文字列をSとしてSに文字を追加していきます。
それと同時にその文字数をカウントしていきます。
 
文字数が100を超えた時点でループをTooLongを出力してプログラムを終了します(exit())
 
ループが最後までいけばSを出力します。
 
 
-------------------------------------------
N = int(input())
cnt = 0
S = []
Q = []
for i in range(N):
    c,l = input().split()
    l = int(l)
    Q.append([c,l])
for i in range(N):
    c,l = Q[i][0],Q[i][1]
    cnt += l
    if cnt > 100:
        print("Too Long")
        exit(0)
    for j in range(l):
        S.append(c)
print("".join(S))