1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
#include <iostream>
#include <vector>
#include <algorithm>

using namespace std;

int main() {
  int a,b;
  int l =1;
  cin >> a >> b;
  vector<int>sc;
  for(int i=0; i<a; i++){
    int x;
    cin >> x;
    sc.push_back(x);
  }
  sort(sc.begin(), sc.end());
int n=0;
 for(int i=0; i<=b; i++){
   while(true){
     if(sc[n]==sc[n+1]){
       l++;
       n++;
     }
     else{
       l++;
       i++;
       n++;
       break;
     }
   }
 }
 cout<<l;
 return 0;
}