# | Time | Username | Problem | Language | Result | Execution time | Memory |
---|---|---|---|---|---|---|---|
1201505 | ezzzay | Pyramids (IOI24_pyramids) | C++20 | 0 ms | 0 KiB |
#include "pyramids.h"
#include<bits/stdc++.h>
using namespace std;
#define ll long long
#define pb push_back
vector<ll>psa,psb;
void init(std::vector<int> A, std::vector<int> B) {
psa.pb(0);
psb.pb(0);
for(int i=0;i<A.size();i++){
psa.pb(psa.back()+A[i]);
}
for(int i=;i<B.size();i++){
psb.pb(psb.back()+B[i]);
}
}
bool can_transform(int L, int R, int X, int Y) {
return psa[R+1]-psa[L]==psb[Y+1]-psb[X];
}