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

24074번 - 分割 (Split) 다국어

시간 제한메모리 제한제출정답맞힌 사람정답 비율
2 초 1024 MB24321220192.202%

문제

長さ N の整数列 A = (A1, A2, ..., AN) が与えられる.数列 A の値はすべて異なる.

最大値で数列を分割したとき,最大値より前にある値の和と,最大値より後ろにある値の和を出力せよ.

すなわち,数列 A の最大値を Ax とすると,A1 + A2 + … + Ax-1Ax+1 + Ax+2 + … +AN を出力せよ.

ただし最大値より前に値がない場合,最大値より前にある値の和は 0 になる.

同様に最大値より後ろに値がない場合,最大値より後ろにある値の和は 0 になる.

입력

入力は以下の形式で標準入力から与えられる.

N
A1 A2  AN

출력

出力は 2 行からなる.

1 行目に,整数列 A の,最大値より前にある値の和を出力せよ.

2 行目に,整数列 A の,最大値より後ろにある値の和を出力せよ.

제한

  • 1 ≦ N ≦ 100.
  • 1 ≦ Ai ≦ 2000 (1 ≦ i ≦ N).
  • Ai ≠ Aj (1 ≦ i < j ≦ N).

예제 입력 1

5
9 3 16 8 1

예제 출력 1

12
9
  • この数列の最大値は 16 である.よって 16 より前にある 9,3 の和である 12 と,16 より後ろにある 8,1 の和である 9 を改行区切りで出力する.

예제 입력 2

6
121 8 5 4 1 3

예제 출력 2

0
21
  • この数列の最大値は 121 である.121 より前に値はないので最初に 0 を出力する.続けて 121 より後ろにある 8,5,4,1,3 の和である 21 を出力する.

예제 입력 3

1
2000

예제 출력 3

0
0
  • 最大値の前後に値がないかもしれない.

예제 입력 4

10
9 12 30 63 55 8 10 1 27 13

예제 출력 4

51
114

힌트

출처

Olympiad > Japanese Olympiad in Informatics > Japanese Olympiad in Informatics Qualification Round > JOI 2020/2021 예선 1 2-3번

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

출처

대학교 대회

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

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