티스토리 뷰

T = int(input())

for tc in range(1,1+T):
    words = list(input())
    temp = [words[0]] #일단 첫번째 문자를 받아서 temp리스트에 넣어준다
    cnt = 1 #cnt는 문자를 몇개 넣었는지 temp안에 있는 개수
    for i in range(1, len(words)): #인덱스 1부터 끝까지 돌면서 비교
        if temp == words[i:i+cnt]:
            break
        temp.append(words[i])
        cnt += 1
    # print(temp)

    print('#{} {}'.format(tc, len(temp)))

'알고리즘 > SWEA' 카테고리의 다른 글

[SWEA] 4874. Forth  (0) 2021.03.02
[SWEA] 6019. 기차사이의거리  (0) 2021.03.02
[SWEA] 1225.암호생성기  (0) 2021.02.24
[SWEA] 1961.숫자배열회전  (0) 2021.02.24
[SWEA] 3499. 퍼펙트셔플  (0) 2021.02.23
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
글 보관함