15HD_OJ——{A} + {B}
来源:互联网 发布:centos mail 发送邮件 编辑:程序博客网 时间:2024/06/03 17:56
/*
* Copyright (c) 2014, 烟台大学计算机学院
* All rights reserved.
* 文件名称:test.cpp
* 作 者:李晓凯
* 完成日期:2015年 5 月 28 日
* 版 本 号:v1.0
*
* 问题描述:
* 输入描述:
* 程序输出:
*/
Problem Description
给你两个集合,要求{A} + {B}.
注:同一个集合中不会有两个相同的元素.
注:同一个集合中不会有两个相同的元素.
Input
每组输入数据分为三行,第一行有两个数字n,m(0<n,m<=10000),分别表示集合A和集合B的元素个数.后两行分别表示集合A和集合B.每个元素为不超出int范围的整数,每个元素之间有一个空格隔开.
Output
针对每组数据输出一行数据,表示合并后的集合,要求从小到大输出,每个元素之间有一个空格隔开.
Sample Input
1 212 31 211 2
Sample Output
1 2 31 2
代码:
#include <iostream>#include <iomanip>#include <algorithm>using namespace std;int main(){ int i,n,m,a[10001],b[10001]; while(cin>>n>>m) { int num=0,c[20002]={}; for(i=0; i<n; ++i) { cin>>a[i]; c[num++]=a[i]; } for(i=0; i<m; ++i) { cin>>b[i]; c[num++]=b[i]; } sort(c,c+num); for(i=0; i<num; ++i) { if(c[i]!=c[i+1]) { cout<<c[i]; if(i+1<num) cout<<" "; } } cout<<endl; } return 0;}
0 0
- 15HD_OJ——{A} + {B}
- 15HD_OJ题——人见人爱A^B
- 15HD_OJ——sort
- 15HD_OJ题——Fibonacci Again
- 15HD_OJ题——Rightmost Digit
- 15HD_OJ——The area
- 15HD_OJ——The Last Practice
- 15HD_OJ——母牛的故事
- 15HD_OJ——Common Subsequence
- 15HD_OJ——最少拦截系统
- 15HD_OJ——Max Sun
- 15HD_OJ——FatMouse's Speed
- 15HD_OJ ——抱歉(欧拉公式)
- 15HD_OJ——FatMouse' Trade (贪心算法)
- 15HD_OJ——计算直线的交点数
- 15HD_OJ——今年暑假不AC
- 15HD_OJ——Tian Ji -- The Horse Racing
- 15HD_OJ——献给杭电五十周年校庆的礼物
- FCI、DCI、HQRQ信息的传输
- java基础——IO流
- 黑马程序员+Java基础中的设计模式
- 查找1到1000的所有素数
- UVA12186--- Another Crisis (树形dp)
- 15HD_OJ——{A} + {B}
- Chrome 控制台console的用法
- 朴素贝叶斯分类器
- android 初识socket通信--java程序做服务器
- 2015年上半年信息系统项目管理师上午真题及答案
- 20150528
- bestcoders Happy Birthday
- 谈谈如何设计秒杀服务
- Hadoop之——Combiner编程