Skip to content

Conversation

@JHLEE325
Copy link
Contributor

@JHLEE325 JHLEE325 commented Nov 1, 2025

🧷 문제 링크

https://www.acmicpc.net/problem/19951

🧭 풀이 시간

30분

👀 체감 난이도

✏️ 문제 설명

훈련소 첫날부터 가스조절기를 잃어버린 태상이에게
N개의 수(높이)로 이루어진 땅을 메꾸거나 파는 징계가 주어졌을 때
모든 작업 이후 땅의 높이를 구하는 문제입니다.
이 때 각 작업은 a, b, k 로 주어지는데 a 부터 b까지 k만큼 파거나 메꾸는 행위입니다.

🔍 풀이 방법

누적합을 이용해서 풀었습니다. k를 이용하여 n크기의 차이배열을 만들었습니다.
이 때 a, b, k 가 주어지면 a에서는 k만큼 더하고 b+1 에서는 k만큼 빼게 됩니다.
그러면 [k, 0, 0, -k] 이런식으로 되서 b+1 에서는 결국 누적합이 0이 되므로 정답을 도출할 수있습니다.

⏳ 회고

태상이는 폐급입니다

@JHLEE325 JHLEE325 added the success 👍 해설을 보지 않고 풀었을 때 label Nov 1, 2025
@ShinHeeEul ShinHeeEul merged commit f1c1e49 into main Nov 1, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

success 👍 해설을 보지 않고 풀었을 때

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants