-Code
while 1:
s = input()
if s == '*':
break
flag = True
for i in range(1, len(s)):
arr = []
for j in range(len(s) - i):
line = s[j] + s[j + i]
j += i
arr.append(line)
if len(arr) != len(set(arr)):
flag = False
break
if flag:
print(f"{s} is surprising.")
else:
print(f"{s} is NOT surprising.")
'Beakjoon&프로그래머스 > 파이썬' 카테고리의 다른 글
[백준/파이썬] 3182번 한동이는 공부가 하기 싫어! (0) | 2022.05.15 |
---|---|
[백준/파이썬] 11725번 트리의 부모 찾기 (0) | 2022.05.15 |
[백준/파이썬] 12933번 오리 (0) | 2022.05.15 |
[백준/파이썬] 9242번 폭탄 해체 (0) | 2022.05.14 |
[백준/파이썬] 4396번 지뢰 찾기 (0) | 2022.05.14 |