Logo
(追記) (追記ここまで)

31207번 - ЕКСПЕДИЦИЯ 다국어

시간 제한메모리 제한제출정답맞힌 사람정답 비율
1 초 1024 MB105444.444%

문제

В някои точки от дълъг прав път са разположени площадки за кацане. Известни са разстоянията от началото на пътя до всяка от площадките. Няколко експедиции искат да достигнат дадени точки от пътя, тръгвайки от началото му с хеликоптер. За целта, всяка експедиция трябва задължително веднъж да кацне на една от дадените площадки (не непременно най-близката до желаната точка), изразходвайки определено дадено количество гориво за хеликоптера (да отбележим, че ако например има само една площадка, намираща се точно в началото, хеликоптерът като излети, трябва да кацне на тази площадка). След кацане на някоя от площадките, експедицията трябва да се придвижи пеша (напред или назад, ако желаната точка не съвпада с площадката) до желаната точка по пътя. При това придвижване за всяка единица от пътя се изразходва даден брой единици гориво.

Напишете програма expedition, която намира за всяка експедиция минималното количество гориво, необходимо за доставка на експедицията до посочената точка.

입력

От първия ред на стандартния вход се въвеждат три цели числа $N,ドル $M$ и $C$ – брой на площадките, брой на експедициите и разход на гориво за изминаване пеша на една единица дължина от пътя.

Следващите $N$ реда съдържат по две цели числа $A_i$ – разстояние от началото на пътя до $i$-тата площадка и $B_i$ - разходи на гориво за доставка на експедицията до $i$-тата площадка.

Всички площадки са разположени в различни точки от пътя.

От следващите $M$ реда се въвежда по едно цяло число $D_j$ – разстоянието от началото на пътя до целта на $j$-тата експедиция.

출력

За всеки полет на отделен ред на стандартния изход програмата трябва да изведе по едно цяло число – минималният разход за превоз на експедицията.

제한

  • 1ドル ≤ N ≤ 10^5$
  • 1ドル ≤ M ≤ 10^5$
  • 1ドル ≤ C ≤ 10^9$
  • 0ドル ≤ A_i ≤ 10^9$
  • 0ドル ≤ B_i ≤ 10^9$
  • 0ドル ≤ Dj ≤ 10^9$

예제 입력 1

3 2 1
200 300
300 100
100 250
150
110

예제 출력 1

250
260

힌트

Първата експедиция каца на втората площадка (на разстояние 300ドル$ от началото на пътя), изразходвайки 100ドル$ единици гориво и след това преминава до точка 150ドル,ドル изразходвайки още 150ドル$ единици гориво.

Втората експедиция каца на третата площадка (на разстояние 100ドル$ от началото на пътя), изразходвайки 250ドル$ единици гориво и след това отива до точка 110ドル,ドル като изразходва още 10ドル$ единици гориво.

출처

Olympiad > International Autumn Tournament in Informatics > 2022 > Group C 2번

(追記) (追記ここまで)

출처

대학교 대회

  • 사업자 등록 번호: 541-88-00682
  • 대표자명: 최백준
  • 주소: 서울시 서초구 서초대로74길 29 서초파라곤 412호
  • 전화번호: 02-521-0487 (이메일로 연락 주세요)
  • 이메일: contacts@startlink.io
  • 통신판매신고번호: 제 2017-서울서초-2193 호

AltStyle によって変換されたページ (->オリジナル) /