아직 만들고 있는 페이지입니다.

이 페이지는 아직 만드는 중입니다. 보이는 내용은 바뀔 수 있습니다.

행사 준비

시간 제한1초메모리 제한1024 MB

요약
N종류의 물건 중 정확히 A개는 상점 1에서, 나머지 B개는 상점 2에서 사서 총비용이 최소가 되게 한다.
난이도

보통10점 중 5점

유형
그리디, 정렬
정답자
아직 제출이 없습니다

문제

동하와 지원이는 ANA 행사를 준비하고 있다. 행사를 위해 NN종류의 물건이 한 개씩 필요하기 때문에 동하가 AA개를, 지원이가 BB개를 나눠서 준비하기로 했다.

근처에 있는 상점 1, 2에서 NN종류의 물건을 모두 판매하고 있다. 같은 물건이라도 상점에서 판매하는 가격이 다를 수 있기 때문에 동하는 상점 1에서, 지원이는 상점 2에서 물건을 구입하려고 한다. 상점 1에서는 각각의 물건을 p_1,p_2,⋯ ,p_Np\_1,p\_2,\cdots ,p\_N원에 판매하고, 상점 2에서는 q_1,q_2,⋯ ,q_Nq\_1,q\_2,\cdots ,q\_N원에 판매한다.

동하가 상점 1에서 AA개의 물건을, 지원이가 상점 2에서 BB개의 물건을 구입해서 NN종류의 물건을 모두 구매하는 데 필요한 최소 비용을 구해보자.

입력

첫째 줄에 정수 N(2≤N≤100,000)N(2\le N\le 100,000)과 정수 A,B(1≤A,B≤N;A+B=N)A,B(1\le A,B\leq N;A+B=N)가 공백으로 구분되어 주어진다.

둘째 줄부터 NN개의 줄에 정수 p_i,q_i(1≤p_i,q_i≤109)p\_i,q\_i(1\le p\_i,q\_i\le 10^9)가 공백으로 구분되어 주어진다. p_i,q_ip\_i,q\_i는 상점 1, 2에서 ii번째 물건을 판매하는 가격을 의미한다.

출력

상점 1에서 AA개의 물건을, 상점 2에서 BB개의 물건을 구입해서 NN종류의 물건을 모두 구매하는 데 필요한 최소 비용을 출력한다.

예제2

  1. 예제 1

    입력
    5 2 3
    4 6
    7 2
    5 5
    3 6
    10 9
    
    예상 출력
    23
    
  2. 예제 2

    입력
    2 1 1
    2 1
    3 4
    
    예상 출력
    4