아직 만들고 있는 페이지입니다.

이 페이지는 아직 만드는 중입니다. 보이는 내용은 바뀔 수 있습니다.

Karjeras

면접 대비

시간 제한1초메모리 제한1024 MB

요약
N개의 초기 높이와 K개의 구간 감소 명령이 주어질 때, 각 위치의 최종 높이를 출력한다.
난이도

보통10점 중 4점

유형
누적 합, 배열, 구현
정답자
아직 제출이 없습니다

문제

Sklype atrasta naudingųjų iškasenų. Planuojama sklype sumontuoti naują automatinę kasimo sistemą, ją naudoti ir sklypą paversti naudingųjų iškasenų karjeru.

Ši sistema gali vienu metu iškasti viso karjero pločio duobę, kurios pradžia yra Si, pabaiga – Ei metrų nuo karjero pradžios, o gylis – Hi metrų.

Sklypą (karjerą) galima pavaizduoti kaip dvimatį brėžinį, kuris vaizduoja karjero aukštį virš jūros lygio išilgai karjero, tiek pradiniu momentu, tiek vėliau, pradėjus naudingųjų iškasenų kasimą.

Automatinė kasimo sistema dirba vykdydama kasimo komandas. Kiekviena komanda sumažins karjero aukštį Hi metrų nurodytame intervale. 1 pav. parodyta, kaip keičiasi karjero aukštis įvykdžius dvi komandas, kurių pirma kasa intervale [0; 2], antra – [1; 3], abi iškasa 1 metro gylio duobes. Komandų iškasami plotai atitinkamai pažymėti žaliai (atspausdintoje nespalvotoje sąlygoje – šviesiai pilkai) ir mėlynai (nespalvotoje sąlygoje – pilkai).

1 pav.

Karjero savininkas žino, kokias kasimo komandas duos šiai sistemai, bet prieš pradėdamas nori sužinoti, kaip atrodys karjeras įvykdžius visas komandas.

Suraskite karjero aukštį įvykdžius visas kasimo komandas.

입력

Pirmoje eilutėje pateikiami du sveikieji skaičiai: karjero ilgis N ir komandų skaičius K.

Antroje eilutėje pateikiama N sveikųjų skaičių Ai – pradinis karjero aukštis virš jūros lygio i metrų nuo karjero pradžios. Pirmoji reikšmė nurodo aukštį 0 metrų nuo karjero pradžios.

Toliau pateikiama K eilučių, kuriose yra po tris sveikuosius skaičius: i-tosios kasimo komandos pradžia Si, pabaiga Ei ir gylis Hi.

출력

Išveskite N skaičių, kurių i-tasis nurodytų, koks būtų karjero aukštis i metrų nuo karjero pradžios įvykdžius visas komandas.

Galutinis aukštis gali būti neigiamas.

제한

  • 0 ≤ Si ≤ Ei < N ≤ 250 000
  • 1 ≤ K ≤ 250 000
  • -1 000 ≤ Ai, Hi ≤ 1 000

예제2

  1. 예제 1

    입력
    5 2
    3 4 3 2 1
    0 2 1
    1 3 1
    
    예상 출력
    2 2 1 1 1
    
  2. 예제 2

    입력
    4 2
    4 -2 4 0
    0 3 3
    0 2 1
    
    예상 출력
    0 -6 0 -3