Tỉa mảng_set

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

Hãy đọc nội quy trước khi bình luận.


Không có bình luận tại thời điểm này.