문제) 백준 - 수학 - 소가 정보섬에 올라온 이유
https://www.acmicpc.net/problem/17128
Brute Force(완전 탐색)으로 해결할 시, N이 최대 20만이기 때문에 TLE로 틀립니다.
parSum[idx] : idx부터 4마리 소들의 품질 점수의 곱
idx(i) : 인덱스 처리 함수
ans : 쿼리 후 품질 점수
부분합을 저장하여 쿼리로 소의 품질점수가 Update될때마다 부분합을 -1 곱하고 ans를 갱신합니다.
C++ 소스코드)
Full Code)
반응형
'PS(Problem Solving) > 백준_BOJ' 카테고리의 다른 글
[백준] 14467 - 소가 길을 건너간 이유 1 (C++) 문제 및 풀이 (0) | 2022.01.29 |
---|---|
[백준] 22942번 - 데이터 체커 (C++) 문제 및 풀이 (0) | 2022.01.29 |
[백준] 11256번 - 사탕 (C++) 문제 및 풀이 (0) | 2022.01.26 |
[백준] 17829번 - 222-풀링 (C++) 문제 및 풀이 (0) | 2022.01.25 |
[백준] 1474번 - 밑 줄 (C++) 문제 및 풀이 (0) | 2022.01.25 |
댓글