ARRAY SISSION 3

View as PDF

Submit solution

Points: 0.10
Time limit: 1.5s
Memory limit: 64M
Input: stdin
Output: stdout

Authors:
Problem type
Mô tả vấn đề

Cho hai mảng A, B là hai tập hợp, cả 2 có kích thước n nhập từ bàn phím. Tạo mảng C là một tập hợp gồm các phần tử:

  • Xuất hiện trong cả A và B.

  • Xuất hiện trong A nhưng không xuất hiện trong B.

  • Xuất hiện trong B nhưng không xuất hiện trong A.

Input

Dòng thứ nhất là một số duy nhất n (n ≤ 100).

Dòng thứ hai là các phần tử A1, A2, ... An của mảng A (1 ≤ Ai ≤ 1000).

Dòng thứ ba là các phần tử B1, B2, ... Bn của mảng B (1 ≤ Bi ≤ 1000) ..

Output

Gồm 3 dòng:

Dòng thứ nhất là các phần tử xuất hiện trong cả A và B.

Dòng thứ hai là các phần tử xuất hiện trong A nhưng không xuất hiện trong B.

Dòng thứ ba là các phần tử xuất hiện trong B nhưng không xuất hiện trong A.

Đảm bảo tất cả các phần tử trong mảng A và B là phân biệt.

Sample Input 1
Copy
5 
1 2 3 4 5 
3 4 8 9 1
Sample Output 1
Copy
1 3 4
2 5
8 9

Comments

Please read the guidelines before commenting.


There are no comments at the moment.