SWEA 5356議席の縦説(Python)


  • 質問リンク
  • マイコード
    # 칠판에 있는 다섯 개의 단어를 세로로 읽으려 한대
    # 자리에 글자가 없으면, 읽지 않고 그 다음 글자로 넘어가
    
    T = int(input())
    for tc in range(1, T + 1):  # 1,2
    
        word = []
        for _ in range(5):  # 1 tc 당 5개
            word.append(input())
    
        # 5개의 word 리스트 안에서 최장 찾아줘
        max_len = 0
        for r in word:
            if len(r) > max_len:
                max_len = len(r)
    
        uiseok_babbling = ''
        for i in range(max_len):
            for j in range(5):
                if i < len(word[j]):
                    uiseok_babbling += word[j][i]
    
        print("#{} {}".format(tc, uiseok_babbling))
    せきぶん🥳
    字の読めない議席のつぶやきを正確に得ようとすると、maxindexを正しく使えばよい.
    しかし、len(word[j])、文字の空白の場所を思い浮かべます.if i < len(word[j])を超えなければいいです.