페이지를 불러오는 중…
해결한 사람
1
명
정답률
100.00
%
시간 제한
5
ms
메모리 제한
1024
MB
서로 다른 종류의 책 권(번호는 부터 까지)을 구매하려고 하며, 현재 여러 인터넷 서점의 가격을 확인하고 있다. 각 책은 적어도 한 서점에서 판매되며, 서점마다 가격이 다를 수 있다. 또한 각 서점에서 주문하면 배송비가 부과된다. 배송비는 서점마다 다를 수 있지만, 주문하기로 한 책이 몇 권이든 같은 서점의 배송비는 항상 동일하다. 모든 책을 구매하기 위해 지불해야 하는 최소 금액을 계산한다. 어떤 수의 서점에서든 어떤 수의 책이든 주문할 수 있다.
제출한 풀이는 여러 테스트 케이스 그룹으로 평가된다. 한 그룹의 점수를 받으려면 그 그룹의 모든 테스트 케이스를 통과해야 한다.
그룹 | 배점 | 제한
||
|| 추가 제한이 없다.
첫째 줄에는 구매할 책의 수를 나타내는 두 정수 ()와 서점의 수를 나타내는 )가 주어진다.
이후 입력에는 각 서점에 대한 설명이 주어진다. 각 서점은 먼저 그 서점에 있는 책 중 구매하려는 책의 수 와 해당 서점의 배송비를 나타내는 두 정수로 설명된다. 다음 개의 줄에는 각각 그 서점에 있는 책의 번호와 가격을 나타내는 두 정수가 주어진다.
모든 가격과 배송비는 스웨덴 크로나 단위의 정수이며, 을 초과하지 않는다. 책 가격은 항상 양수이지만, 일부 서점의 배송비는 무료일 수 있다.
구매하기로 선택한 모든 서점의 배송비를 포함하여 책을 구매하는 데 드는 최소 금액을 출력한다.
7 4
4 9
1 28
6 45
3 49
4 108
7 49
1 26
2 179
3 54
4 99
5 129
6 45
7 244
5 20
7 249
2 184
5 133
4 109
6 42
1 0
6 43
822
Programmeringsolympiaden
로그인 상태를 확인하는 중입니다.