CSES - Datatähti 2017 loppu - Results
Submission details
Task:Mex-luku
Sender:Senpai
Submission time:2017-01-19 14:49:19 +0200
Language:C++
Status:COMPILE ERROR

Compiler report

input/code.cpp: In function 'int main()':
input/code.cpp:21:26: error: expected ')' before '{' token
 if(s.count(v[i-k+1]+1)==1{
                          ^
input/code.cpp:23:1: error: expected primary-expression before '}' token
 }
 ^
input/code.cpp:23:1: error: expected ';' before '}' token

Code

#include <bits/stdc++.h>
using namespace std;
long long n,k,x,d;
vector<int>v;
multiset<int>s;
multiset<int>t;
int main(){
cin>>n>>k;
d=1000000001;
for(int i=0; i<k-1; i++){
cin>>x;
v.push_back(x);
t.insert(x);
if(s.count(x)==0)s.insert(x+1);}
for(int i=k-1; i<n; i++){
cin>>x;
v.push_back(x);
s.insert(x+1);
if(s.count(1)==0)cout<<*s.begin()<<" ";
else cout<<0<<" ";
if(s.count(v[i-k+1]+1)==1{
s.erase(s.find(v[i-k+1]+1));}
}

}