<aside> 💡
</aside>
두사람이 선물을 주고받은 기록이 있다면 → 더 많은 선물을 준 사람이 다음달에 선물을 하나 받음
두 사람이 선물을 주고 받은 기록이 없거나, 주고 받은 수가 같다면 → 선물 지수가 더 큰 사람이 작은 사람에게 선물을 하나 받음
따라서 다음달에 가장 많은 선물을 받는 친구가 받을 선물의 수를 return 하도록
muzi → frodo * 2
ryan → muzi * 3
frodo → muzi/ryan
neo → muzi
준사람/받은 사람 | muzi | frodo | ryan | neo |
---|---|---|---|---|
muzi | - | 2 | 0 | 0 |
frodo | 1 | - | 1 | 0 |
ryan | 3 | 0 | - | 0 |
neo | 1 | 0 | 0 | - |
준 선물 | 받은 선물 | 선물 지수 | |
---|---|---|---|
muzi | 2 | 5 | -3 |
frodo | 2 | 2 | 0 |
ryan | 3 | 1 | 2 |
neo | 1 | 0 | 1 |
→ 총 ryan과 neo가 2개의 선물을 받기 때문에 2를 return