[2022 KAKAO TECH INTERNSHIP] Q1. 성격 유형 검사하기 (C++, Python, Java)

문제 링크

https://school.programmers.co.kr/learn/courses/30/lessons/118666

 

예상 난이도

B1

 

알고리즘 분류

구현

 

풀이

입력의 크기가 작아 시간복잡도를 딱히 고려할 필요가 없는 간단한 구현 문제입니다. 각 유형별 점수를 저장했다가 마지막에 비교를 해서 결과를 알아내면 됩니다. 해시나 맵을 이용해도 되고, 키의 종류가 알파벳 1글자로 한정되니 배열을 이용해도 되고, 아니면 그냥 if문으로 케이스 처리를 직접 하나하나 해줘도 상관 없습니다.

 

코드(C++)

 

코드(Python)

 

코드(Java)

  Comments