Python으로 구현한 2857번 FBI 문제 풀이입니다.
https://www.acmicpc.net/problem/2857
data = []
for _ in range(5) :
data.append(input())
flag = 0
for i in range(len(data)) :
if 'FBI' in data[i] :
print(i+1, end=' ')
flag = 1
if flag == 0 :
print('HE GOT AWAY!')
1. 5개의 요원 첩보원명을 입력받아 리스트에 추가한다.
2. 반복문을 통해 리스트에 존재하는 값을 하나씩 확인하여 현재 확인하는 값 중 'FBI' 단어가 존재할 경우
해당 인덱스 번호+1 을 출력하고 flag 값을 1로 갱신한다.
3. 반복 수행이 모두 끝나면 flag 값을 확인하여 그 값이 0이면 FBI 요원이 없기 때문에 "HE GOT AWAY!"를 출력한다.
'백준(Python) 풀이 > 구현' 카테고리의 다른 글
백준(Python) 13752번 히스토그램 풀이 (0) | 2021.11.24 |
---|---|
백준(Python) 11945번 뜨거운 붕어빵 풀이 (0) | 2021.11.24 |
백준(Python) 10768번 특별한 날 풀이 (0) | 2021.11.24 |
백준(Python) 11557번 Yangjojang of The Year 풀이 (0) | 2021.11.24 |
백준(Python) 2947번 나무 조각 풀이 (0) | 2021.11.24 |