jyamethyst21 님의 블로그

백준 25640번 - 'MBTI' (PYTHON 풀이) 본문

CODING 💻

백준 25640번 - 'MBTI' (PYTHON 풀이)

jyamethyst21 2026. 4. 10. 09:06

문제:

 

진호의 MBTI와 N명의 친구들의 MBTI를 입력받을 떄, 진호와 MBTI가 같은 친구의 수를 세면 된다.

 

풀이:

jh_mbti = input()
N = int(input())
li = []

for i in range(N):
    li.append(input())

count = 0
for j in li:
    if j == jh_mbti:
        count+=1
print(count)

진호의 MBTI와 친구의 수를 입력받고, 친구의 수만큼 반복문을 돈다.

그 후 해당 수만큼 MBTI를 입력받은 뒤, li라는 리스트에 값을 추가한다.

그리고 개수를 세서 저장할 변수를 선언하고 마찬가지로 친구들의 MBTI가 모두 저장된 li를 전부 돌면서 진호의 MBTI와 같은지 비교하고, 같으면 count 변수를 1씩 더해준다.

두번째 반복문을 전부 돌면 count에는 진호와 MBTI가 같은 친구의 수가 저장될 것이므로 해당 변수를 출력하면 된다.