반응형
[ 문제 ]
진호는 요즘 유행하는 심리 검사인 MBTI에 관심이 많다. MBTI는 아래와 같이 네 가지 척도로 사람들의 성격을 구분해서, 총 16가지의 유형중에서 자신의 유형을 찾을 수 있는 심리 검사이다.
- 내향(I) / 외향(E)
- 직관(N) / 감각(S)
- 감정(F) / 사고(T)
- 인식(P) / 판단(J)
모든 유형의 목록은 다음과 같다.
- INFP, ENFP, ISFP, ESFP, INTP, ENTP, ISTP, ESTP, INFJ, ENFJ, ISFJ, ESFJ, INTJ, ENTJ, ISTJ, ESTJ
진호는 𝑁명의 친구들에게 MBTI 유형을 물어 봤다. 이 중에서 진호와 MBTI 유형이 같은 사람의 수는 얼마일까?
[ 코드 ]
string a = Console.ReadLine();
int n = int.Parse(Console.ReadLine());
int count = 0;
for (int i = 0; i < n; i++)
{
string input = Console.ReadLine();
if(input == a) count++;
}
Console.Write(count);
[ 풀이 ]
간단하게 문자열이 같은 입력값의 개수를 찾는 문제이기때문에 count를 올려주면 됩니다.
[ 실행화면 ]
문제링크: https://www.acmicpc.net/problem/25640
반응형
'Language > C#' 카테고리의 다른 글
[C#] 백준 9372번 상근이의 여행 (DFS 활용) (0) | 2024.05.14 |
---|---|
[C#] 백준 24060번 알고리즘 수업 - 병합 정렬 1 (0) | 2024.05.08 |
[C#] 백준 31403번 A + B - C (1) | 2024.05.04 |
[C#] 백준 2661번 좋은수열 (0) | 2024.05.02 |
[C#] 백준 7795번 먹을 것인가 먹힐 것인가 (0) | 2024.05.01 |