问题一百四十九:人见人爱的A-B

2014-11-23 22:08:18 · 作者: · 浏览: 5

PS:样例如图

[plain] #include

void sort(int a[], int n);

int main()
{
int n;
int m;
int i;
int j;
int flag;
int mark;
int a[101];
int b[101];

while(scanf("%d %d", &n, &m)!=EOF && (n>0 || m>0))
{
mark=0;
for(i=0; i {
scanf("%d", &a[i]);
}
for(j=0; j {
scanf("%d", &b[j]);
}

sort(a, n);
sort(b, m);

for(i=0; i {
flag=0;
for(j=0; j {
if(a[i]==b[j])
{
flag=1;
break;
}
}
if(flag==0)
{
printf("%d ", a[i]);
mark=1;
}

}
if(mark!=1)
{
printf("NULL");
}
printf("\n");
}

return 0;
}

void sort(int a[], int n)
{
int i;
int j;
int t;
for(i=0; i {
for(j=i+1; j {
if(a[i]> a[j])
{
t=a[i];
a[i]=a[j];
a[j]=t;
}
}
}
}