Task: | Taulukko |
Sender: | Tume7 |
Submission time: | 2020-01-05 23:03:49 +0200 |
Language: | C++ (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;}