Koala - 12기/기초 알고리즘 스터디

[백준 Python3] 10173번 : 니모를 찾아서

찌요. 2023. 9. 17. 19:48

문제

https://www.acmicpc.net/problem/10173

 

10173번: 니모를 찾아서

여러 문장이 각 줄로 입력되며, 입력의 마지막에는 "EOI" 입력된다. 한 줄은 최대 80개의 글자로 이루어져 있다.

www.acmicpc.net

 


소스코드

word = 'nemo'

while True:
    st = input()
    if st == 'EOI':
        break
    else:
        if word in st.lower():
            print('Found')
        else:
            print('Missing')

 


문제풀이

1. 문장에 'nemo'가 들어있는지 확인하기 위해 변수 word에 저장.

2. 입력받은 문장이 'EOI'일 때 종료하기 위해 반복문과 if문을 사용.

3. 'EOI'가 아닐 때 word가 입력받은 st에 있으면 'Found' 출력. (이때, 대소문자를 통일시키기 위해 lower() 함수를 써서 모두 소문자로 변경해줌)

4. word가 st에 없으면 'Missing' 출력.