Python3 2

도넛과 막대 그래프

2024 KAKAO WINTER INTERNSHIP 문제 도넛 모양 그래프, 막대 모양 그래프, 8자 모양 그래프들이 있습니다. 이 그래프들은 1개 이상의 정점과, 정점들을 연결하는 단방향 간선으로 이루어져 있습니다... 그래프 용어를 오랜만에 보아서 조금 당황했었다 크기가 n 인 세가지 종류 그래프들이 있을 수 있고 각각 특징이 있다. 어떤 크기, 어떤 종류의 그래프가 있을지 모르고 각 그래프 정점마다 서로 다른 번호가 매겨지며 생성되는 그래프 수의 합은 2 이상! 이때, 새로운 번호가 매겨진 새 정점 하나가 추가 된다. 이 정점은 다른 그래프들의 임의의 정점 하나로 향해 연결되는 간선이 만들어진다! 간선 정보를 담은 2차원 배열이 주어지고, 이 정보로 어떤 그래프가 몇개 있는지, 새로 생긴 정점은 몇..

가장 많이 받은 선물

2024 KAKAO WINTER INTERNSHIP 문제 선물을 직접 전하기 힘들때 카카오톡 선물하기 기능을 이용해 축하 선물을 보낼 수 있습니다. 당신의 친구들이 이번 달 까지 선물을 주고받은 기록을 바탕으로 다음 달에 누가 선물을 많이 받을지 예측하려고 합니다... 로 시작하는 문제이다. 주고 받은 것을 체크해서 선물 지수(선물 준 수 - 선물 받은 수)를 구하고, 상대와 비교하여 많이 준 쪽이 다음달에 상대에게 선물을 받는다는.. 기브앤테이크가 확실한 문제 였다..! 필요한 최종 결과값은 다음달에 가장 많은 선물을 받은 사람이 몇 개를 받느냐..! 아무튼..! 우선 어떤 값을 구해야 할지 체크 해보았다. 서로 서로 매칭이 필요하고, 결국 선물을 받는 경우를 보면 되니까.. 1. 상대 보다 많이 준 ..