人见人爱A-B
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 68625 Accepted Submission(s): 19226
呵呵,很简单吧?
如果n=0并且m=0表示输入的结束,不做处理。
3 3 1 2 3 1 4 7 3 7 2 5 8 2 3 4 5 6 7 8 0 0
2 3 NULL
#include<stdio.h>
#include<algorithm>
using namespace std;
int main() {
int n,m,a[120],b[120],c[120],l,k;
while(scanf("%d %d",&n,&m)&&n!=0||m!=0) {
int u=0,v=0;
for(l=0; l<n; l++)
scanf("%d",&a[l]);
for(l=0; l<m; l++)
scanf("%d",&b[l]);
for(l=0; l<n; l++) {
for(k=0; k<m; k++)
if(a[l]==b[k])
u=1;
if(u==0) {
c[v]=a[l];
v++;
}
u=0;
}
sort(c,c+v);
if(v==0)
printf("NULL");
else
for(l=0; l<v; l++)
printf("%d ",c[l]);
printf("\n");
}
return 0;
}
2341




被折叠的 条评论
为什么被折叠?



