Tỉa mảng_map
Xem dạng PDF
Gửi bài giải
Điểm:
10,00 (OI)
Giới hạn thời gian:
1.0s
Giới hạn bộ nhớ:
256M
Input:
stdin
Output:
stdout
Dạng bài
Ngôn ngữ cho phép
C, C++, Java, Kotlin, Pascal, PyPy, Python, Scratch
Dãy ~A~ gồm ~n~ số nguyên ~a_1, a_2, ..., a_n~ (~|ai| ≤ 10^9~). Bạn hãy tỉa mảng ~A~ (loại bỏ những phần tử giống nhau) để được một dãy thỏa mãn điều kiện sau:
- Mỗi phần tử của dãy chỉ xuất hiện 1 lần
- Thứ tự của các phần tử không thay đổi.
Hãy in dãy mới sau khi tỉa dãy ~A~.
Input:
- Dòng 1: chứa số nguyên dương ~n~ (~n ≤ 10^5~)
- Dòng 2: chứa ~n~ số nguyên ~a_1, a_2, ..., a_n~ (~|ai| ≤ 10^9~)
Output:
- Dãy sau khi được tỉa mảng
ARR.INP
8
7 -6 4 -6 7 1 2 -6
ARR.OUT
7 -6 4 1 2
Bình luận