백준 2857 FBI

apircity·2022년 7월 9일
1

boj

목록 보기
14/24
post-thumbnail

boj 2857 FBI

🎨 how to solve

  1. 5개의 요원 첩보원명을 입력받아 리스트에 추가
  2. 반복문을 통해 리스트에 존재하는 값을 확인하여 현재 확인하는 값 중 'FBI' 단어가 존재할 경우 해당 인덱스 번호+1 을 출력하고 cnt 값을 1로 갱신한다.
    -> 배열이 0번부터 시작하기 때문에
  3. 반복 수행이 끝나면 cnt 값을 확인하여 그 값이 0이면 FBI 요원이 없는 것이기 때문에 "HE GOT AWAY!"를 출력

🔑 code

fbi = []
for _ in range(5) :
  fbi.append(input())
  cnt = 0
for i in range(len(fbi)) :
  if 'FBI' in fbi[i] :
    print(i+1, end=' ')
    cnt = 1

if cnt == 0 :
  print('HE GOT AWAY!')

🧵 소감

잘 쓰지 않았던 리스트의 개념을 다시 찾아보고 복습하는 좋은 시간이였다
c언어로 풀었을때도 자주 봤던 0 1로 true/false를 판단하는 알고리즘을 기억해내서 쉽게 풀 수 있었다

profile
junior developer

0개의 댓글