Submission #1313292

#TimeUsernameProblemLanguageResultExecution timeMemory
1313292pushpita$ah@Pyramids (IOI24_pyramids)C++20
Compilation error
0 ms0 KiB
#include <bits/stdc++.h>
using namespace std;

static vector<int> dupA, DupB;

void init(vector<int> A, vector<int> B) {
    DupA = A;
    DupB = B;
}

bool can_transform(int l, int r, int x, int y) {
    l--; r--; x--; y--;

    long long sumA = 0, sumB = 0;

    for(int i = l; i <= r; i++){
        sumA += DupA[i];
    }
    for(int i = x; i <= y; i++){
        sumB += DupB[i];
    }

    return sumA == sumB;
}

Compilation message (stderr)

pyramids.cpp: In function 'void init(std::vector<int>, std::vector<int>)':
pyramids.cpp:7:5: error: 'DupA' was not declared in this scope; did you mean 'dupA'?
    7 |     DupA = A;
      |     ^~~~
      |     dupA
pyramids.cpp: In function 'bool can_transform(int, int, int, int)':
pyramids.cpp:17:17: error: 'DupA' was not declared in this scope; did you mean 'dupA'?
   17 |         sumA += DupA[i];
      |                 ^~~~
      |                 dupA