[백준 17390번] 이건 꼭 풀어야 해! (C++)
문제링크 : https://www.acmicpc.net/problem/17390 17390번: 이건 꼭 풀어야 해! [2, 5, 1, 4, 3]을 비내림차순으로 정렬하면 [1, 2, 3, 4, 5]이다. www.acmicpc.net #include using namespace std; typedef long long ll; typedef pair pii; const int MAX = 987654321; int N, Q, arr[300001]; int L, R; int main() { ios_base::sync_with_stdio(0); cin.tie(0); cin >> N >> Q; for(int i=1; i> arr[i]; sort(arr+1, arr+N+1); //비내림차순 정렬 for(int i=1..
[백준 2015번] 수들의 합 4 (C++)
문제링크 : https://www.acmicpc.net/problem/2015 2015번: 수들의 합 4 첫째 줄에 정수 N과 K가 주어진다. (1 ≤ N ≤ 200,000, |K| ≤ 2,000,000,000) N과 K 사이에는 빈칸이 하나 있다. 둘째 줄에는 배열 A를 이루는 N개의 정수가 빈 칸을 사이에 두고 A[1], A[2], ..., A[N]의 순서로 www.acmicpc.net #include using namespace std; typedef long long ll; typedef pair pii; const int MAX = 987654321; int N, K, n, sum[200001]; ll result; map m; //부분합, 카운팅 int main() { ios_base::syn..