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

8775번 - Przeprawa 다국어

시간 제한메모리 제한제출정답맞힌 사람정답 비율
2 초 128 MB3410945.000%

문제

Hektor z przyjaciółmi postanowił zorganizować wycieczkę na wyspę leżącą na środku pobliskiego jeziora. Aby dostać się na wyspę, należy skorzystać z usług firmy transportowej Łódeczka.

Łódeczka oferuje przewóz dwoma rodzajami łódek:

  • Łódki pierwszego rodzaju pozwalają przewieźć maksymalnie dwóch pasażerów, przy czym ich łączna waga nie może przekraczać M kg. Jednorazowe skorzystanie z takiej łodzi kosztuje A zł.
  • Łódku drugiego rodzaju mają większą wyporność, ale tylko jedno miejsce pasażerskie. Jednorazowo można taką łódką przewieźć dowolną (jedną) osobę za cenę B zł.

Znając wagi poszczególnych uczestników wyprawy, oblicz minimalny łączny koszt transportu na wyspę wszystkich uczestników.

입력

W pierwszej linii wejścia znajduje się liczba naturalna Z ( 1 <= Z <= 10 ) opisująca liczbę zestawów testowych. Następnie opisywane są kolejne zestawy.

Pierwsza linia opisu zestawu testowego zawiera cztery oddzielone spacjami liczby naturalne N, A, B, M ( 1 <= N, M <= 1000000, 1 <= A, B <= 1000), oznaczające kolejno: liczbę uczestników wycieczki, koszt jednokrotnego skorzystania z łodzi pierwszego rodzaju, koszt jednokrotnego skorzystania z łodzi drugiego rodzaju oraz maksymalną łączną waga pasażerów łodzi pierwszego rodzaju.

W drugiej linii opisu zestawu znajduje się N oddzielonych spacjami liczb naturalnych wi ( 1 <= wi <= 1000000) oznaczających wagi kolejnych uczestników wycieczki.

출력

Dla każdego testu należy w osobnej linii wypisać minimalny łączny koszt przeprawy na wyspę wszystkich uczestników.

제한

예제 입력 1

2
3 3 2 100
55 80 45
3 3 2 100
55 80 50

예제 출력 1

5
6

힌트

출처

Contest > Spot > HotSpot 2011 2-2번

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

출처

대학교 대회

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

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