Submission #1291881

#TimeUsernameProblemLanguageResultExecution timeMemory
1291881lukaye_19Arranging Shoes (IOI19_shoes)C++20
Compilation error
0 ms0 KiB
#include <bits/stdc++.h>
using namespace std;

int main()
{
    int n; cin >> n;
    bool samesize = true;
    bool leftrightshoes = true;
    
    vector<int>shoes(n * 2);
    
    for (int i = 0; i < n; i++) 
    {
        int a; cin >> a;
        
        if (a != shoes[i - 1]) samesize = false;
        if ((i <= n - 1 && a > 0) || (i > n - 1 && i <= n * 2 - 1 && a < 0)) leftrightshoes = false;
        
        shoes[i] = a;
    }
    
    if (n == 1)
    {
        if (shoes[0] > shoes[1])
        {
            cout << 1 << endl;
        }
        else
        {
            cout << 0 << endl;
        }
    }
    else if (samesize)
    {
        int answer = 0;
        
        for (int i = 0; i < n * 2; i += 2)
        {
            if (i % 2 == 0 && shoes[i] > 0)
            {
                answer++;
            }
        }
        
        cout << answer;
    }
    else if (leftrightshoes)
    {
        int answer = 0;
        
        for (int i = 0; i < n; i++)
        {
            answer += i;
        }
        
        cout << answer
    }
}

Compilation message (stderr)

shoes.cpp: In function 'int main()':
shoes.cpp:56:23: error: expected ';' before '}' token
   56 |         cout << answer
      |                       ^
      |                       ;
   57 |     }
      |     ~