人见人爱A-B

Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 68625    Accepted Submission(s): 19226

Problem Description
参加过上个月月赛的同学一定还记得其中的一个最简单的题目,就是{A}+{B},那个题目求的是两个集合的并集,今天我们这个A-B求的是两个集合的差,就是做集合的减法运算。(当然,大家都知道集合的定义,就是同一个集合中不会有两个相同的元素,这里还是提醒大家一下)

呵呵,很简单吧?

Input
每组输入数据占1行,每行数据的开始是2个整数n(0<=n<=100)和m(0<=m<=100),分别表示集合A和集合B的元素个数,然后紧跟着n+m个元素,前面n个元素属于集合A,其余的属于集合B. 每个元素为不超出int范围的整数,元素之间有一个空格隔开.
如果n=0并且m=0表示输入的结束,不做处理。
Output
针对每组数据输出一行数据,表示A-B的结果,如果结果为空集合,则输出“NULL”,否则从小到大输出结果,为了简化问题,每个元素后面跟一个空格.
Sample Input
3 3 1 2 3 1 4 7 3 7 2 5 8 2 3 4 5 6 7 8 0 0
Sample Output
2 3 NULL
Author
lcy
Source
ACM程序设计期末考试(2006/06/07)
Recommend
lcy   |   We have carefully selected several similar problems for you:  2044 2042 2096 2045 2046 
#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");elsefor(l=0; l<v; l++)printf("%d ",c[l]);printf("\n");}return 0;
}

【杭电oj2034】人见人爱A-B相关推荐

  1. 杭电acm2034 人见人爱A-B

    人见人爱A-B http://acm.hdu.edu.cn/showproblem.php?pid=2034 Time Limit: 2000/1000 MS (Java/Others)    Mem ...

  2. HDU杭电OJ经典100题2000-2099_Java版详细题解(持续更新)

    今年寒假打算用Java把杭电2000-2099全部AC(现在持续更新),如下是题目链接,之后是我的题解,全部做完后我会把所有AC的题解打包上传的 题号 题名 题号 题名 2000 ASCII码排序 2 ...

  3. 【HDU100】杭电入门一百道 C++ 全 题 解

    " Ctrl AC!一起 AC!" 题目集合链接:HDU2000-2099http://acm.hdu.edu.cn/listproblem.php?vol=11 前言 1. 好像 ...

  4. hdoj杭电问题分类

    杭电上的题虽然多,但是一直苦于找不到问题分类,网页都是英文的,所以平时做题也没怎么看,今天仔细一看,问题分类竟然就在主页....做了那么久的题居然没发现,表示已经狗带..不要笑,不知道有没有像我一样傻 ...

  5. 杭电OJ第11页2035~2039算法题(C语言)

    目录 2035.人见人爱A^B 2036.改革春风吹满地 2037.今年暑假不AC 2038.Message 2039.三角形 2035.人见人爱A^B Problem Description 求A^ ...

  6. 【杭电ACM】1097 A hard puzzle

    [杭电ACM]1097  A hard puzzle http://acm.hdu.edu.cn/showproblem.php?pid=1097 先用int手写了算法结果竟然wrong answer ...

  7. 【ACM】杭电OJ 1106 函数atoi

    函数atoi是把字符串转化成整数的函数,头文件为 #include "stdlib.h" e.g. 运行环境:Dev-C++ 5.11 杭电1106 调用了sort函数,运行的时间 ...

  8. 【ACM】杭电OJ 2037

    题目链接:杭电OJ 2037 先把b[i]进行排序,然后,b[i]与a[i+1]进行比较. #include <iostream> #include <cstdio> #inc ...

  9. 【ACM】杭电OJ 2020(排序)

    题目链接:杭电OJ 2020 排序可以有冒泡排序,选择排序,或者直接调用函数. 下面是选择排序: #include <stdio.h> #include <math.h> in ...

最新文章

  1. 当AI黑科技撞上大数据日:清华大学第四届大数据日成功举办
  2. [react] 在React怎么使用Context?
  3. linux生成图片快捷方式,在Deepin Linux系统下给AppImage格式软件创建快捷方式的方法...
  4. 收藏 | TensorRT部署深度学习模型
  5. 【转】SVN中的Branches分支以及Tags标签详解与应用举例
  6. 专注于分享,米狗网!
  7. 前端面试总结--数据结构与算法五
  8. CNC:CNC计算机数控系统技术之斯沃数控仿真软件简介、软件界面(顶部栏、中间工具栏、左边栏、CNC工作区、液晶屏工作区、系统控制面板)之详细攻略
  9. 黑客帝国中比较酷炫的代码雨的实现
  10. wordpress登录美化css,wordpress后台login界面美化
  11. [三星6818]gpio模拟spi信号编写门禁卡识别模块驱动
  12. “3G域名”遭恶炒 用友移动代理被指画饼圈钱
  13. 为什么别人在微信卖东西不会被人拉黑
  14. 地图上的两点,计算出两点之间的角度
  15. 计算机开关键是什么符号,按钮开关符号知识大盘点 【图文】
  16. 玉米社:百度竞价推广计划、推广单元是什么?
  17. 人大金仓数据库的使用心得
  18. 聊天机器人技术分析综述
  19. 序列化和反序列化的底层实现原理是什么?
  20. 4月4日 JavaWeb 周三

热门文章

  1. 企业怎样做好工厂生产人员管理?
  2. 关于创建问卷调查类型,跳题顺延排序的实现
  3. 计算机毕业设计ssm农产品推广平台98966系统+程序+源码+lw+远程部署
  4. 中国工业液压油市场市场发展现状研究与投资趋势分析报告2022-2028年
  5. 2022修复版PHP活动现场大屏幕互动系统源码 带微信上墙+3D签到投票抽奖+互动游戏+红包等功能
  6. 电梯监控系统的服务器,电梯物联网及远程实时监控系统方案-20210712141708.docx-原创力文档...
  7. 过河问题(经典贪心)
  8. 想从事网络信息安全的工作,该如何自学?
  9. 给家人们整无语了!教你用Python绘制流汗黄豆
  10. 宝宝红屁股都怪纸尿裤? 先看看你有没有做好这2点