카카오인턴십문제1 가장 많이 받은 선물(Lv.1) 문제설명 입출력 예시 요약 선물을 주고받은 히스토리를 비교해서 조건에 따라 다음달에 선물을 가장 많이 받을 친구가 받을 선물의 개수 구하기 풀이 문제 해석 선물을 받을 경우의 수 구하기 1) 서로 주고 받은 선물을 비교했을 때 더 많이 준 경우 2) 서로 주고 받은 선물 개수가 같다면 선물지수를 비교해서 더 큰 경우 접근 방식 1) 이차원 배열을 생성하고 서로 주고 받은 선물의 개수를 표시한다. → gifts 배열의 요소를 split해서 이름을 index로 바꾼 후 해당 위치에 += 1로 개수 증가 2) 전체 인원에 대해 '내가 준 선물 개수'에서 '내가 받은 선물 개수'를 빼서 선물 지수를 구한다. → 서로 주고 받은 선물 개수가 같은 경우 선물 지수를 비교한다. → 선물 지수 또한 같다면 해당 인원끼.. 2024. 3. 18. 이전 1 다음