CSES - Datatähti 2019 alku - Results
Submission details
Task:Taulukko
Sender:Tume7
Submission time:2020-01-05 23:03:49 +0200
Language:C++17
Status:COMPILE ERROR

Compiler report

input/code.cpp: In function 'int main()':
input/code.cpp:22:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
         while(s.size() <= k && oikea < n){
               ~~~~~~~~~^~~~
input/code.cpp:22:32: error: 'oikea' was not declared in this scope
         while(s.size() <= k && oikea < n){
                                ^~~~~

Code

#include <bits/stdc++.h>

using namespace std;

int n, k;
long long c=0;

int t[1010101];

set<int> s;

int main(){

    cin>>n>>k;

    for(int i=0; i<n; i++)cin>>t[i];

    for(int vasen=0; vasen<n; vasen++){

        s.insert(t[vasen]);

        while(s.size() <= k && oikea < n){
            s.insert(t[oikea]);
            c++;
            oikea++;
        }

        s.erase(t[vasen]);
    }

    cout<<c<<"\n";


    return 0;
}