Submission #980917

#TimeUTC-0UsernameProblemLanguageResultExecution timeMemory
9809172024-05-12 15:43:07boxFish 3 (JOI24_fish3)C++17
100 / 100
364 ms38228 KiB
#include <bits/stdc++.h>
using namespace std;
#define ar array
#define sz(v) int(std::size(v))
#define rep(i,a,b) for (int i = a; i < b; ++i)
typedef long long i64;
typedef vector<int> vi;
i64 cdiv(i64 a, i64 b) { return (a+b-1)/b; }
struct FT {
vector<i64> t;
FT(int N) : t(N) {}
void add(int i, i64 x) {
while (i < sz(t)) t[i] += x, i |= i+1;
}
i64 sum(int i) {
i64 x = 0;
while (i >= 0) x += t.at(i), i &= i+1, i--;
return x;
}
i64 sum(int l, int r) { return sum(r)-sum(l-1); }
};
int main() {
ios::sync_with_stdio(0); cin.tie(0);
int N; i64 D; cin >> N >> D;
vector<i64> C(N); rep(i,0,N) cin >> C[i];
int Q; cin >> Q;
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
#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...