Submission #863714

#TimeUsernameProblemLanguageResultExecution timeMemory
863714TAhmed33A Difficult(y) Choice (BOI21_books)C++17
Compilation error
0 ms0 KiB
#include <bits/stdc++.h> #include <books.h> using namespace std; typedef long long ll; //3amlen eh ya gd3an, ana fadely sa3ten lesa int arr[100001]; void solve (int n, int k, ll a, int s) { for (int i = 1; i <= n; i++) { arr[i] = skim(i); } ll sum2 = 0; int pos = -1; for (int i = 1; i <= n; i++) { if (arr[i] > a) { pos = i; break; } } for (int i = 1; i + k - 1 <= n; i++) { ll sum = 0; vector <int> t; for (int j = i; j <= i + k - 1; j++) { sum += arr[j]; t.push_back(j); } if (sum >= a && sum <= 2 * a) { answer(t); } } if (pos < k) impossible(); sum += arr[pos]; for (int i = 1; i < k; i++) sum += arr[i]; if (sum >= a && sum <= 2 * a) { vector <int> t; for (int i = 1; i < k; i++) t.push_back(i); t.push_back(pos); answer(t); } impossible(); }

Compilation message (stderr)

books.cpp: In function 'void solve(int, int, ll, int)':
books.cpp:31:2: error: 'sum' was not declared in this scope; did you mean 'sum2'?
   31 |  sum += arr[pos];
      |  ^~~
      |  sum2
books.cpp:11:5: warning: unused variable 'sum2' [-Wunused-variable]
   11 |  ll sum2 = 0;
      |     ^~~~