杭电2034 人见人爱A-B ,欢迎大家点评,帮忙纠正陋习

    #include <stdio.h>

#define N 100

int main()

{

  int k;

  int n,m,i,j;

  int a[N];

  int b[N];

  int temp;

  while(scanf("%d%d",&n,&m)!=EOF)

  {  

    int num = 0;

    if (n == 0 && m == 0)        

      break;

    for (i=0;i<n;i++)        

    scanf("%d",&a[i]);

    for (i=0;i<m;i++)        

      scanf("%d",&b[i]);

    for (i=0;i<n-1;i++)        

      for(j=0;j<n-1-i;j++)        

      {                

        if(a[j]>a[j+1])                

        {                

          temp = a[j];                

          a[j] = a[j+1];                

          a[j+1] = temp;                

        }        

      }

      for(i=0;i<n;i++)

      {        

        k = 1;        

        for (j=0;j<m;j++)        

        {        

          if (a[i] == b[j])                

          {

                            k = 0;  

                           continue;                

          }        

        }        

        if (k)        

        {                

          //if (num != 0)                

          //      printf(" ");                

          printf("%d ",a[i]);                

          num++;        

        }

      }

      if (num == 0)        

      printf("NULL");

      printf("\n");

    }

return 0;

}

posted @ 2015-03-24 15:20  小酒窝11  阅读(164)  评论(0编辑  收藏  举报