DS||集合union_有多组测试数据,每组测试数据占两行。第一行是集合a,第一个整数m(0<m<=100)代表集-程序员宅基地

技术标签: Data Struct  

输入
有多组测试数据,每组测试数据占两行。第一行是集合A,第一个整数m(0<m<=100)代表集合A起始有m个元素,后面有m个整数,代表A中的元素。第二行是集合B,第一个整数n(0<n<=100)代表集合B起始有n个元素,后面有n个整数,代表B中的元素。每行中整数之间用一个空格隔开。
输出
每组测试数据输出n+2行:前两行分别输出集合A、集合B中的数据,后面n行是每次从B中取出元素插入到A尾部后的集合A。每行整数之间用一个空格隔开,每组测试数据之间用一行空行隔开。

样例输入 Copy
5 1 5 2 6 3
3 1 7 9
1 3
2 2 7
4 2 5 1 4
4 1 2 4 5
样例输出 Copy
1 5 2 6 3
1 7 9
1 5 2 6 3
1 5 2 6 3 7
1 5 2 6 3 7 9

3
2 7
3 2
3 2 7

2 5 1 4
1 2 4 5
2 5 1 4
2 5 1 4
2 5 1 4
2 5 1 4

#include "stdio.h"
#include "iostream"
using namespace std;
int main(int argc, char* argv[])
{
	int m,n,a[9999],b[9999],i,j,k=0,flag=0,g=0;
    while(scanf("%d",&m)!=EOF)
	{
		g=0;
		for(i=0;i<m;i++)
		{
			scanf("%d",&a[i]);
		}
		scanf("%d",&n);
		for(i=0;i<n;i++)
		{
			scanf("%d",&b[i]);
		}
		for(j=0;j<m;j++)
				printf("%d ",a[j]);
			printf("\n");
			for(j=0;j<n;j++)
				printf("%d ",b[j]);
			printf("\n");
		for(i=0;i<n;i++)
		{
			flag=0;
			
			for(j=0;j<m;j++)
			{
				if(b[i]==a[j])
				flag=1;
			}
			if(flag==0)
			{
				g=g+1;
				a[m-1+g]=b[i];
			}
			for(j=0;j<m+g;j++)
			{
				printf("%d ",a[j]);
			}
			printf("\n");
		}
	printf("\n");
	}
		
}
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/Lhw_666/article/details/101035653

智能推荐

Windows通过注册表修改计算机名_计算机名 注册表-程序员宅基地

文章浏览阅读507次。1.新建一个文本文件,将下面代码复制到文本保存,修改文件名后缀为.bat,之后以管理员方式运行。3.执行完毕后,重新打开cmd输入hostname可以看到修改成功。问题:打印系统变量COMPUTERNAME发现名称还是之前的。2.输入计算机名,并回车。_计算机名 注册表

ImageJ 插入插件和基本教程_imagej网页版-程序员宅基地

文章浏览阅读2.1w次,点赞5次,收藏27次。这里欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入标题写自定义目录标题)欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何_imagej网页版

InternalError: Dst tensor is not initialized. 的一种解决方法_ensor not initialized yet when tensor::type() is c-程序员宅基地

文章浏览阅读5.3k次。出现这种错误的一种情形如下图所示:InternalError出问题的语句就一句:acc = sess.run(accuracy,feed_dict={x:mnist.test.images,y:mnist.test.labels})还有一种情形是ResourceExhaustError ,如下图所示图没有保存还有一种情形是不报错,可以正常执行!如下图所示:不报错的..._ensor not initialized yet when tensor::type() is called.\\n [hint: holder_ s

稳扎稳打Silverlight(26) - 2.0线程之Lock, Interlocked, EventWaitHandle, Monitor, ThreadStaticAttribute-程序员宅基地

文章浏览阅读548次。[索引页][源码下载]稳扎稳打Silverlight(26) - 2.0线程之Lock, Interlocked, EventWaitHandle, Monitor, ThreadStaticAttribute作者:webabcd介绍Silverlight 2.0 使用Lock, Interlocked, EventWaitHandle, Monitor

华为ensp40报错的个人解决方法_enso ar 40-程序员宅基地

文章浏览阅读3.7k次,点赞6次,收藏21次。华为ensp启动AR设备时40报错的解决近期因学习要求,需要使用华为的ensp模拟器,在安装并使用的过程中呢,遇到了最常见的AR设备启动时40报错,防火墙也设置了关闭,hyper-V在系统中也设置了关闭,不断的卸载和安装了各种VM VirtuallBox和eNsp的各种版本,还是无效,在VM VirtualBox中的AR_Base也一直启动不了,对于一直接触思科的我来说实属心累,在连续俩天的摸索中发现自己忽略了最根本的问题,因此,写下这个过程并解决,希望对你们也有帮助。此方法不代表所有的40报错问..._enso ar 40

【Shi-Tomasi角点检测+SIFT特征匹配】OpenCV&C++实现_opencv 4.0 shi-tomas c++-程序员宅基地

文章浏览阅读2.2k次,点赞7次,收藏24次。在进行SIFT特征提取时,由于会提取数量较多的尺度空间特征点,会导致特征向量提取和特征点匹配环节的用时较长。在三维测量等应用条件下,角点是进行测量的关键点,因此采用Shi-Tomasi或Harris角点检测提取关键的特征点,可以减少冗余无效的特征点,提升运算的实时性。接下来介绍在编程时遇到的两个问题:1.如何用角点提取结果生成特征描述子Shi-Tomasi角点检测函数如下:goodFeatu..._opencv 4.0 shi-tomas c++

随便推点

@Scheduled定时任务不执行_@scheduled在linux上不生效-程序员宅基地

文章浏览阅读10w+次。写了个定时任务服务启动后没有反应 @Scheduled(fixedRate = 1050 * 60) public void drefresh(){ System.out.println("执行refresh:"+ DateUtils.getTime()); List<String> list = new ArrayList<>(); }解决方法:第一种: 在类上加注解 @EnableSchedulin_@scheduled在linux上不生效

小米不插SIM卡,不能安装未知来源应用_小米绕过sim卡安装未知来源-程序员宅基地

文章浏览阅读5.2w次,点赞10次,收藏3次。调试时装charles证书,报错不插SIM卡,不能安装未知来源应用解决方法:打开开发者选项,滑动到最底层有“启用miui优化”,然后把它关闭就可以了。..._小米绕过sim卡安装未知来源

开发常见问题-超链接_常见问题 超链-程序员宅基地

文章浏览阅读191次。qqq a:visited 正常 说明a:hover a:link a:visited 位置是正确的,不是这个原因! 是 用了 javascript:window.parent.location.href 后出了问题_常见问题 超链

百度 APP iOS 端包体积 50M 优化实践 (四) 代码优化_linkmap文件-程序员宅基地

文章浏览阅读384次。本文首先对LinkMap文件格式做了详细介绍,然后对百度APP代码优化方案(无用类优化、无用模块瘦身、无用方法瘦身、精简重复代码、工具类瘦身和AB实验固化)做了系统阐释,后续我们会针对其他优化详细介绍其原理与实现,敬请期待。_linkmap文件

tp8 中间件传参_tp8在中间件处理参数-程序员宅基地

文章浏览阅读81次。tp8中间件传参_tp8在中间件处理参数

2024最新Android常用开源库总结,Android校招面试指南_android 飞书开源-程序员宅基地

文章浏览阅读397次,点赞5次,收藏3次。PS:之前因为秋招收集的二十套一二线互联网公司Android面试真题 (含BAT、小米、华为、美团、滴滴)和我自己整理Android复习笔记(包含Android基础知识点、Android扩展知识点、Android源码解析、设计模式汇总、Gradle知识点、常见算法题汇总。一共十个专题,包括了Android进阶所有学习资料,Android进阶视频,Flutter,java基础,kotlin,NDK模块,计算机网络,数据结构与算法,微信小程序,面试题解析,framework源码!1、Html5项目实战。