IOI 만두

아직 제출이 없습니다시간 제한1초메모리 제한256 MB

문제

IOI社는 MM개의 서로 다른 맛 IOI 만두를 만들었고, ii번째 만두 가격은 PiP_i원입니다 (1iM1 \le i \le M).

JOI社는 NN종류의 만두 상자를 만듭니다. jj번째 상자 (1jN1 \le j \le N)는 최대 CjC_j개까지 담을 수 있고 가격은 EjE_j원입니다. 상자 종류 중 0종류 이상 NN종류 이하를 각각 1개씩 주문해 만두를 나눠 담아 세트로 팔려 합니다. 세트 가격은 들어 있는 만두 가격의 합입니다.

모든 세트가 팔린다고 할 때, IOI社가 얻을 수 있는 이익(판매한 만두 가격 합에서 주문한 상자 가격 합을 뺀 값)의 최댓값을 구하세요. 상자에 넣지 않은 만두는 이익 계산에 영향을 주지 않습니다.

입력

  • 1번째 줄: MM, NN.
  • 다음 MM줄: PiP_i.
  • 다음 NN줄: CjC_j, EjE_j.

출력

최대 이익 (정수, 1줄).

제한

  • 1M100001 \le M \le 10\,000.
  • 1N5001 \le N \le 500.
  • 1Pi100001 \le P_i \le 10\,000.
  • 1Cj100001 \le C_j \le 10\,000.
  • 1Ej100001 \le E_j \le 10\,000.