zoukankan      html  css  js  c++  java
  • 杭电2034

    此题也是一道简单的程序应用题!!!关于sort函数的讲解请参考:

     http://www.cnblogs.com/xiohao/archive/2012/11/05/2755183.html

    有人么有太多好说的,注意以下格式,NULL后面没有空格,此外每个数的后面都跟了一个空格!!!

    祝你成功AC!!!

    #include<iostream>
    #include<algorithm>
    using namespace std;
    int main()
    {
     int n,m,A[101],B[101],C[101],i,j,k,l,count,data;
     while(cin>>n>>m)
     {
      
       if(n==0&&m==0)
        break;
       count=0,data=0;
       for(i=0;i<n;i++)
        cin>>A[i];//输入集合A;
       for(j=0;j<m;j++)
        cin>>B[j];//输入集合B;
       for(k=0,i=0;k<n;k++)
       {    data=0;
        for(l=0;l<m;l++)
           if(A[k]==B[l])
             data=1;//起判断作用,如果最后data=0,就是一个结果,否者就不是!!
          if(data==0)
      {
       C[i]=A[k];
                count++;//起判断作用如果最后一个数,如果count!=0,就不输出NUll,否者就输出NUll;!
       i++;
       }
       }
           if(count==0)
        cout<<"NULL";//注意此处没有空格!!!
        sort(C,C+count);//利用系统中的sort函数进行排序!!!
        for(i=0;i<count;i++)
         cout<<C[i]<<' ';
        cout<<endl;
        
     }
       return 0;
     }

  • 相关阅读:
    centos pptp client 配置
    hadoop hdfs 权限修改
    cdh Host Monitor 启动失败
    cdh yarn 启动失败
    hive 存储
    docker修改默认存储位置
    centos新增磁盘
    zookeeper服务部署数量
    实时人群计算——设想
    docker容器多服务——Supervisor
  • 原文地址:https://www.cnblogs.com/xiohao/p/2782405.html
Copyright © 2011-2022 走看看