1. paizaラーニングトップ
  2. レベルアップ問題集
  3. データセット選択メニュー(言語選択)
  4. 問題一覧
  5. 集合の結合

データセット選択メニューのサムネイル
集合の結合(paizaランク C 相当)

問題にチャレンジして、ユーザー同士で解答を教え合ったり、コードを公開してみよう!

問題

下記の問題をプログラミングしてみよう!

N 個の要素からなる数列 A, B が与えられます。A または B に含まれる値をすべて列挙し、重複を取り除いて昇順に出力してください。

入力される値

N
A_1 A_2 ... A_N
B_1 B_2 ... B_N


入力値最終行の末尾に改行が1つ入ります。
文字列は標準入力から渡されます。 標準入力からの値取得方法はこちらをご確認ください
期待する出力

答えとなる数列 C を半角スペース区切りで1行に出力してください。
末尾に改行を入れ、余計な文字、空行を含んではいけません。

C_1 C_2 ...

条件

すべてのテストケースにおいて、以下の条件をみたします。

・ 入力はすべて整数
・ 1 ≦ N ≦ 100
・ 1 ≦ A_i, B_i ≦ 1,000,000,000 (1 ≦ i ≦ N)

入力例1

3
1 2 3
3 4 5

出力例1

1 2 3 4 5

入力例2

3
1 1 1
1 1 1

出力例2

1

入力例3

3
9 8 7
7 9 8

出力例3

7 8 9

問題一覧へ戻る

ページの先頭へ戻る