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

8820번 - Fabryka butów 다국어

시간 제한메모리 제한제출정답맞힌 사람정답 비율
1 초 128 MB140815153.684%

문제

Pan Józef zainwestował ostatnio w fabrykę butów. Fabryka świetnie prosperuje choć, jak wie każdy przedsiębiorca, nigdy nie jest tak dobrze żeby nie mogło być lepiej. Pan Józef postanowił sprawdzić jaka cena pary butów zapewni jego fabryce największy zysk.

Koszt produkcji pary butów wynosi K.

Badania rynku wskazały N elementowy ciąg liczb naturalnych A[]. A[i] ( 1 <= i <= N ) oznacza liczbę osób, która kupi buty z fabryki pana Józefa, jeśli będą kosztowały co najwyżej i.

Oblicz maksymalny zysk fabryki ( czyli różnicę pomiędzy wartością sprzedanych butów a kosztem ich produkcji ).

입력

W pierwszej linii wejścia znajduje się liczba zestawów testowych Z ( 1 <= Z <= 10 ).

Pierwsza linia pojedynczego zestawu testowego zawiera liczbę N i K ( 1 <= N, K <= 105 ). W drugiej lini znajduje się N liczb A[1],A[2],...,A[N] ( 0 <= A[i] <= 105).

출력

Dla każdego zestawu testowego należy wypisać maksymalny zysk fabryki.

제한

예제 입력 1

2
5 1
5 4 3 2 1
5 1
1 2 3 4 5

예제 출력 1

12
27

힌트

Wyjaśnienie: W zestawie pierwszym gdy cena wyniesie 3 to buty kupi 6 osób, czyli zysk wyniesie 6 * 3 - 6 * 1 = 12. W zestawie drugim gdy cena wyniesie 4 to buty kupi 9 osób, czyli zysk wyniesie 9 * 4 - 9 * 1 = 27.

출처

Contest > Spot > HotSpot 2010 2-3번

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

출처

대학교 대회

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

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