제출 #1311495

#제출 시각아이디문제언어결과실행 시간메모리
1311495tamzidPyramids (IOI24_pyramids)C++20
100 / 100
40 ms5056 KiB
#include "pyramids.h" using namespace std; using ll = long long; vector<ll> a, b; void init(std::vector<int> A, std::vector<int> B) { // Initialization code int n = A.size(); a.resize(n + 1, 0); b.resize(n + 1, 0); for(int i=1;i<=n;++i) { a[i] = A[i - 1]; b[i] = B[i - 1]; } for(int i=2;i<=n;++i) { a[i] += a[i - 1]; b[i] += b[i - 1]; } } bool can_transform(int L, int R, int X, int Y) { ll shiy = a[R + 1] - a[L]; ll shiz = b[Y + 1] - b[X]; return shiy == shiz; }
#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...