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

30344번 - Lietus 다국어

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

문제

Adomas turi vienetinio pločio, N ilgio ir M aukščio dėžutę. Dėžutę galima prikrauti vienetinių kubelių. Daugiausia jų gali tilpti N × M. Tačiau į kiekvieną iš N vietų (stulpelių) galima vieną ant kito sukrauti ir mažiau nei M kubelių.

Adomas pamiršo dėžutę su kubeliais lauke ir į ją prilijo vandens. Dėl skirtingo kubelių kiekio kai kuriuose stulpeliuose galėjo užsilikti vandens. Dėžutės šonai (kurių matmenys N × M) ir dugnas sudaryti iš tankios medžiagos, todėl nepraleidžia vandens, bet dėžutės galai (kurių matmenys 1 × M) vandens nesulaiko.

1 pav. N = 6, M = 5, o palijus užsiliko trys kubeliai vandens.

Laikykite, kad iškritusio vandens kiekis yra begalinis.

Apskaičiuokite, kiek vandens užsiliko dėžutėje po lietaus. Užsilikusio vandens tūris matuojamas tokį pat tūrį užimančių kubelių skaičiumi.

입력

Pirmoje eilutėje pateikti du sveikieji skaičiai N ir M. Likusiose N eilučių yra po vieną sveikąjį skaičių, nusakantį atitinkamo stulpelio aukštį.

출력

Išveskite vieną sveikąjį skaičių – kiek kubelių užims užsilikusio vandens tūris.

제한

  • 1 ≤ N, M ≤ 1 000 000

예제 입력 1

6 5
1
3
2
1
4
2

예제 출력 1

3

Paveikslėlyje pateiktas pavyzdys. Vanduo užsilaikys tarp antro ir penkto stulpelių. Trečiame stulpelyje užsiliks vienas kubelis vandens, o ketvirtame – du.

예제 입력 2

3 2
2
2
1

예제 출력 2

0

Vanduo neužsilaikys.

힌트

출처

Olympiad > Lithuanian Olympiad in Informatics > Lithuanian Olympiad in Informatics 2015/2016 > School Stage > 10-12 Classes 2번

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

출처

대학교 대회

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

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