Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<bits/stdc++.h>
- using namespace std;
- int main(int argc, char const *argv[])
- {
- int n,x,c = 0,k;
- cin>>n>>k;
- std::vector<int> v;
- std::map<int, int> mp;
- for(int i = 1; i <= n; i++){
- cin>>x;
- if(!mp.count(x))mp[x] = i,v.push_back(i),c++;
- }
- if(c<k)cout<<"NO"<<endl;
- else{
- v.resize(k);
- printf("YES\n");
- for(auto a:v)cout<<a<<" ";
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement