제출 #1311060

#제출 시각아이디문제언어결과실행 시간메모리
1311060aaaaaaaaBubble Sort Machine (JOI25_bubble)C++20
5 / 100
2095 ms16432 KiB
#include <bits/stdc++.h> using namespace std; #define int long long signed main(){ ios::sync_with_stdio(0); cin.tie(nullptr); cout.tie(nullptr); int n, q; cin >> n; vector<int> a(n + 1, 0), pref(n + 2, 0); for(int i = 1; i <= n; ++i) cin >> a[i]; for(int i = 1; i <= n; ++i) pref[i] = pref[i - 1] + a[i]; cin >> q; while(q--){ int t, l, r; cin >> t; if(t == 1){ for(int j = 1; j < n; ++j){ if(a[j] > a[j + 1]) swap(a[j], a[j + 1]); pref[j] = pref[j - 1] + a[j]; } pref[n] = pref[n - 1] + a[n]; }else{ cin >> l >> r; cout << pref[r] - pref[l - 1] << "\n"; } } return 0; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...