假票问题(Fake Ticket)

View Code
#include <stdio.h>
#include
<string.h>

int main()
{
int m, n;
int k = 0;
int ticket[10001];
while (scanf("%d %d", &m, &n))
{
int i = 1;
if (!m && !n)
{
break;
}
memset(ticket,
0, sizeof(ticket));
int tmp;
for (i = 1; i <= n; i++)
{
scanf(
"%d", &tmp);
ticket[tmp]
++;
}
for (i = 1; i <= m; i++)
{
if (ticket[i] > 1)
{
k
++;
}
}
printf(
"%d\n", k);
}
return 0;
}

posted @ 2011-03-26 20:18  涵曦  阅读(338)  评论(0编辑  收藏  举报