Submission #1311568

#TimeUsernameProblemLanguageResultExecution timeMemory
1311568robijoyPyramids (IOI24_pyramids)C++20
Compilation error
0 ms0 KiB
// #include <bits/stdc++.h> using namespace std; vector<int> robi1, robi2; void init(std::vector<int> A, std::vector<int> B) { robi1 = A; robi2 = B; } bool can_transform(int L, int R, int X, int Y) { int sum1 = 0, sum2; for (int i = L; i <= R; ++i) sum1+=robi1[i]; for (int i = X; i <= Y; ++i) sum2+=robi2[i]; return (sum1==sum2); }

Compilation message (stderr)

pyramids.cpp:4:1: error: 'vector' does not name a type
    4 | vector<int> robi1, robi2;
      | ^~~~~~
pyramids.cpp:6:6: error: variable or field 'init' declared void
    6 | void init(std::vector<int> A, std::vector<int> B) {
      |      ^~~~
pyramids.cpp:6:16: error: 'vector' is not a member of 'std'
    6 | void init(std::vector<int> A, std::vector<int> B) {
      |                ^~~~~~
pyramids.cpp:1:1: note: 'std::vector' is defined in header '<vector>'; did you forget to '#include <vector>'?
  +++ |+#include <vector>
    1 | // #include <bits/stdc++.h>
pyramids.cpp:6:23: error: expected primary-expression before 'int'
    6 | void init(std::vector<int> A, std::vector<int> B) {
      |                       ^~~
pyramids.cpp:6:36: error: 'vector' is not a member of 'std'
    6 | void init(std::vector<int> A, std::vector<int> B) {
      |                                    ^~~~~~
pyramids.cpp:6:36: note: 'std::vector' is defined in header '<vector>'; did you forget to '#include <vector>'?
pyramids.cpp:6:43: error: expected primary-expression before 'int'
    6 | void init(std::vector<int> A, std::vector<int> B) {
      |                                           ^~~
pyramids.cpp: In function 'bool can_transform(int, int, int, int)':
pyramids.cpp:13:38: error: 'robi1' was not declared in this scope
   13 |   for (int i = L; i <= R; ++i) sum1+=robi1[i];
      |                                      ^~~~~
pyramids.cpp:14:38: error: 'robi2' was not declared in this scope
   14 |   for (int i = X; i <= Y; ++i) sum2+=robi2[i];
      |                                      ^~~~~