Submission #1272590

#TimeUsernameProblemLanguageResultExecution timeMemory
1272590nerrrminA Difficult(y) Choice (BOI21_books)C++20
Compilation error
0 ms0 KiB
v.pb(i); } if(sum >= a && sum <= 2*a)answer(v); else impossible(); return; } vector < int > v; long long sum = 0; for (int i = 1; i <= k-1; ++ i) { sum += do_skim(i); v.pb(i); } int lt = k, rt = n, res = -1; while(lt <= rt) { mid = (lt + rt)/2; if(do_skim(mid) >= a ) { if(do_skim(mid) + sum >= a && do_skim(mid) <= 2*a)res = mid; r = mid - 1; } else l = mid + 1; } sum += do_skim(ans+k); if(res == -1) impossible(); else { v.pb(res); answer(v); } }

Compilation message (stderr)

books.cpp:1:5: error: 'v' does not name a type
    1 |     v.pb(i);
      |     ^
books.cpp:2:9: error: expected declaration before '}' token
    2 |         }
      |         ^
books.cpp:3:9: error: expected unqualified-id before 'if'
    3 |         if(sum >= a && sum <= 2*a)answer(v);
      |         ^~
books.cpp:4:9: error: expected unqualified-id before 'else'
    4 |         else impossible();
      |         ^~~~
books.cpp:5:9: error: expected unqualified-id before 'return'
    5 |         return;
      |         ^~~~~~
books.cpp:6:5: error: expected declaration before '}' token
    6 |     }
      |     ^
books.cpp:8:5: error: 'vector' does not name a type
    8 |     vector < int > v;
      |     ^~~~~~
books.cpp:10:5: error: expected unqualified-id before 'for'
   10 |     for (int i = 1; i <= k-1; ++ i)
      |     ^~~
books.cpp:10:21: error: 'i' does not name a type
   10 |     for (int i = 1; i <= k-1; ++ i)
      |                     ^
books.cpp:10:31: error: expected unqualified-id before '++' token
   10 |     for (int i = 1; i <= k-1; ++ i)
      |                               ^~
books.cpp:15:18: error: 'k' was not declared in this scope
   15 |         int lt = k, rt = n, res = -1;
      |                  ^
books.cpp:16:9: error: expected unqualified-id before 'while'
   16 |         while(lt <= rt)
      |         ^~~~~
books.cpp:28:9: error: 'sum' does not name a type
   28 |         sum += do_skim(ans+k);
      |         ^~~
books.cpp:30:9: error: expected unqualified-id before 'if'
   30 |         if(res == -1)
      |         ^~
books.cpp:32:9: error: expected unqualified-id before 'else'
   32 |         else
      |         ^~~~
books.cpp:39:5: error: expected declaration before '}' token
   39 |     }
      |     ^