Submission #566617

#TimeUsernameProblemLanguageResultExecution timeMemory
566617drdilyorLottery (CEOI18_lot)C++17
Compilation error
0 ms0 KiB
int diff[2000][2000]; memset(diff, 0, sizeof(diff)); for (int i1 = 0; i1 <= n - l; i1++) { for (int i2 = i1+1; i2 <= n - l; i2++) { int d = 0; for (int j = 0; j < l; j++) { if (a[i1+j] != a[i2+j]) d++; } diff[i1][i2] = d; } } cin >> q; while (q--) { int k; cin >> k; vi res(n-l+1); for (int i1 = 0; i1 <= n - l; i1++) { for (int i2 = i1+1; i2 <= n -l; i2++) { if (diff[i1][i2] <= k) { res[i1]++; res[i2]++; } } } for (int i : res) { cout << i << ' '; } cout << '\n'; }

Compilation message (stderr)

lot.cpp:2:11: error: expected constructor, destructor, or type conversion before '(' token
    2 |     memset(diff, 0, sizeof(diff));
      |           ^
lot.cpp:3:5: error: expected unqualified-id before 'for'
    3 |     for (int i1 = 0; i1 <= n - l; i1++) {
      |     ^~~
lot.cpp:3:22: error: 'i1' does not name a type
    3 |     for (int i1 = 0; i1 <= n - l; i1++) {
      |                      ^~
lot.cpp:3:35: error: 'i1' does not name a type
    3 |     for (int i1 = 0; i1 <= n - l; i1++) {
      |                                   ^~
lot.cpp:12:5: error: 'cin' does not name a type
   12 |     cin >> q;
      |     ^~~
lot.cpp:13:5: error: expected unqualified-id before 'while'
   13 |     while (q--) {
      |     ^~~~~