郑清2461 我是签到题

题目http://acm.zzuli.edu.cn/problem.php?id=2461

#include<iostream>
#include<algorithm>
#include<string.h> 
using namespace std;
int a[10001],b[10001];
int main()
{
	int n,k;
	while(~scanf("%d%d",&n,&k))
	{if(!(n+k))
	{
		break;
	}
	int sum=0;
	memset(a,0,sizeof(a));
	memset(b,0,sizeof(b));
		for(int i=0;i<n;i++)
		{
			scanf("%d",&a[i]);b[a[i]]++;
			if(a[i] == k)
			{
				sum++;
			}
		}
		sort(a,a+n);
		for(int i=0;i<k;i++)
		{
			if(b[i] == 0)
			{
				sum++;
			}
		}
		printf("%d\n",sum);
	}
	return 0;
}

猜你喜欢

转载自blog.csdn.net/qq_43568078/article/details/85057531