给你两个集合,要求{A} + {B}.
注:同一个集合中不会有两个相同的元素.

Input

每组输入数据分为三行,第一行有两个数字n,m(0<n,m<=10000),分别表示集合A和集合B的元素个数.后两行分别表示集合A和集合B.每个元素为不超出int范围的整数,每个元素之间有一个空格隔开.

Output

针对每组数据输出一行数据,表示合并后的集合,要求从小到大输出,每个元素之间有一个空格隔开.

Sample Input

1 2
1
2 3
1 2
1
1 2

Sample Output

1 2 3
1 2

大二上不学好大二暑假在学Java  心塞塞

代码:

import java.util.*;
public class Main {static Scanner sc= new Scanner(System.in);static Set<Integer> st1 = new TreeSet<Integer>();public static void main(String[] args) {int n, m;while(sc.hasNext()) {n = sc.nextInt();m =sc.nextInt(); for(int i = 1 ;i <= n;i++)st1.add(sc.nextInt());for(int i = 1 ;i <= m;i++)st1.add(sc.nextInt());int cnt = 0;int over = st1.size();for(Iterator it = st1.iterator();it.hasNext();) {++cnt;System.out.print(it.next());if (cnt != over) System.out.print(" ");}System.out.println();st1.clear();}}
}

Hdu1412 (set......Java)相关推荐

  1. HDU1412 {A} + {B}【排序+集合合并】

    {A} + {B} Time Limit: 10000/5000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total ...

  2. springboot实现SSE服务端主动向客户端推送数据,java服务端向客户端推送数据,kotlin模拟客户端向服务端推送数据

    SSE服务端推送 服务器向浏览器推送信息,除了 WebSocket,还有一种方法:Server-Sent Events(以下简称 SSE).本文介绍它的用法. 在很多业务场景中,会涉及到服务端向客户端 ...

  3. Java 获取当前时间之后的第一个周几,java获取当前日期的下一个周几

    Java 获取当前时间之后的第一个周几,java获取当前日期的下一个周几 //获得入参的日期 Calendar cd = Calendar.getInstance(); cd.setTime(date ...

  4. 在k8s中使用gradle构建java web项目镜像Dockerfile

    在k8s中使用gradle构建java web项目镜像Dockerfile FROM gradle:6-jdk8 AS build COPY --chown=gradle:gradle . /home ...

  5. Java | kotlin 手动注入bean,解决lateinit property loginService has not been initialized异常

    kotlin.UninitializedPropertyAccessException: lateinit property loginService has not been initialized ...

  6. SpringBoot项目使用nacos,kotlin使用nacos,java项目使用nacos,gradle项目使用nacos,maven项目使用nacos

    SpringBoot项目使用nacos kotlin demo见Gitte 一.引入依赖 提示:这里推荐使用2.2.3版本,springboot与nacos的依赖需要版本相同,否则会报错. maven ...

  7. OpenAPI使用(swagger3),Kotlin使用swagger3,Java使用swagger3,gradle、Maven使用swagger3

    OpenAPI使用(swagger3) demo见Gitte 一.背景及名词解释 OpenAPI是规范的正式名称.规范的开发工作于2015年启动,当时SmartBear(负责Swagger工具开发的公 ...

  8. Gradle错误提示:Java home supplied via ‘xxx.xxx.xxx‘ is invalid

    Gradle错误提示:Java home supplied via 'org.gradle.java.home' is invalid 描述:在使用idea采用gradle进行依赖的管理功能,当想切换 ...

  9. 查看Hotspot源码,查看java各个版本源码的网站,如何查看jdk源码

    java开发必知必会之看源码,而看源码的第一步则是找到源码

  10. java基本类型转换,随记

    java基本类型转换: double double 转 long double random = Math.round(Math.random()*10000); long l = new Doubl ...

最新文章

  1. 新的微芯片MCU增加了来自外部闪存的安全引导保护
  2. mysql 开启慢查询命令【转】
  3. P1972 [SDOI2009]HH的项链(离线树状数组)
  4. springboot jpa 自定义返回对象
  5. Java 增强型的for循环 for each
  6. element UI中的select选择器的change方法需要传递多个值
  7. cmd编译可以通过执行没有结果_Go语言是如何完成编译的
  8. mysql ---- 约束
  9. 面试北京XX数通总结
  10. Atitit.注解and属性解析(2)---------语法分析 生成AST attilax总结 java .net
  11. html5 canvas 绘制圆角矩形
  12. 机器人正运动学(7)—— 连杆坐标系与DH参数
  13. matlab 偏相关系数,偏相关分析(spss偏相关性分析结果解读)
  14. java 数学库_数学库
  15. python企业真题实战 - 妙计旅行面试题
  16. 匿名发脉脉的拼多多员工,是如何被发现的?背后真相令人发指...
  17. 安卓 获取机身内存,可用内存;运行内存,剩余内
  18. java中File的总结
  19. FFmpeg音频播放器(8)-创建FFmpeg播放器
  20. linux下jdk的安装与配置jdk-6u45-linux-i586.bin

热门文章

  1. elasticsearch 数据类型_ElasticSearch学习笔记
  2. 解决Centos7安装docker源问题
  3. Tomcat6升级到Tomcat9
  4. MVC3 Razor语法
  5. HP刀片带外管理系统OA各功能实例示范
  6. OSPF综合实验(有点难哦!)
  7. [JS]动态添加删除ROW
  8. 今天看了《一声叹息》
  9. SpringMVC拦截器的使用
  10. 中文乱码之myEclipse项目导入时中文乱码(待)