您的位置:首页 > 其它

【杭电】[2034]人见人爱A-B

2015-12-20 15:25 316 查看





也是很有意思的一题

不过当时好像也没费多少劲

[code]#include<stdio.h>
int main() {
    int t,i,k,j,n,m,x,y;
    int A[120],B[120],R[120];
    while(scanf("%d %d",&n,&m),n!=0||m!=0) {
        for(i=0; i<n; i++)
            scanf("%d",&A[i]);
        for(i=0; i<m; i++)
            scanf("%d",&B[i]);
        j=y=0;
        for(i=0; i<n; i++) {
            x=0;
            for(k=0; k<m; k++) {
                if(A[i]==B[k])
                    x=1;
            }
            if(x==0) {
                y=1;
                R[j]=A[i];
                j++;
            }
        }
        if(y==1) {
            for(i=0; i<j; i++) {
                for(k=0; k<j; k++) {
                    if(R[i]<R[k]) {
                        t=R[i];
                        R[i]=R[k];
                        R[k]=t;
                    }
                }
            }
            for(i=0; i<j; i++)
                printf("%d ",R[i]);
            printf("\n");
        } else
            printf("NULL\n");
    }
    return 0;
}


题目地址:【杭电】[2034]人见人爱A-B
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: