# | Time | Username | Problem | Language | Result | Execution time | Memory |
---|---|---|---|---|---|---|---|
1165502 | ines | Pyramids (IOI24_pyramids) | C++20 | 0 ms | 0 KiB |
#include "pyramids.h"
#include<numeric>
void init(std::vector<int> A, std::vector<int> B) {
// Initialization code
}
while(Q--){
bool can_transform(int L, int R, int X, int Y) {
if(X+Y==R+L){
int sum=0;
int sum2=0;
int sum=std::accumulate(A.begin()+X,A.begin()+Y,0);
int sum1=std::accumulate(B.begin()+R,B.begin()+L,0);
if(sum==sum1){
return true;
}
else{
return false;
}
}
}
}