Heap1 백준 g4 1715 카드 정렬하기 c++ https://www.acmicpc.net/problem/1715 1715번: 카드 정렬하기 정렬된 두 묶음의 숫자 카드가 있다고 하자. 각 묶음의 카드의 수를 A, B라 하면 보통 두 묶음을 합쳐서 하나로 만드는 데에는 A+B 번의 비교를 해야 한다. 이를테면, 20장의 숫자 카드 묶음과 30장 www.acmicpc.net 문제 정렬된 카드 묶음 A, B가 있을 때 두 묶음을 합치는 방법은 (A + B)번 비교하는 것이다. N개의 카드 묶음이 있을 때, 최소 몇 번 비교해서 합칠 수 있는지 구하기 풀이 예를 들어 10 20 30 50이 있다고 하면 (10 + 20) > (30 + 30) -> (50 + 60) 이런 식으로 계산을 하게 된다. 앞에서 더해진 A+B의 합이 계속해서 다른 카드 묶음과 비교되.. 2024. 3. 14. 이전 1 다음