Nội dung Bài tập
Mã:
MKN2
Tên:
Liệt kê các phần tử khác nhau set mode
Dạng thi:
oi
Thang điểm:
10 điểm
Giới hạn thời gian:
1 giây
Giới hạn bộ nhớ:
256 MB
Được tạo bởi:
4901104079
Viết chương trình nào đó , liệt kê các phần tử khác nhau trong mảng set mode.

Thật ra là hong có khó đâu , đơn giản bạn chỉ cần dùng set là xong rồi , nếu như ai chưa biết thì sẽ biết thêm 1 hàm cực kỳ OP từ c++11 trở lên

input : 
Dòng 1 , nhập vào 1 số nguyên dương n (  10^6<=n <= 10^9), tượng trưng cho số lượng phần tử trong mảng
Dòng 2 , nhập vào n số nguyên ( 10^6 <= x <= 10^9)
output: Xuất ra các phần tử khác nhau trong mảng , chỉ liệt kê 1 lần phần tử đó 

Lưu ý : Vì set luôn sắp xếp lại các số  từ nhỏ đến lớn , mà theo yêu cầu đề là liệt kê theo thứ tự nhập vào .

Gợi ý : Bạn nên dùng hàm find() có sẵn trong set nếu số đó không có trong set thì in ra số đó , và insert số đó vào set .

Ví dụ 1:

Input

Output

11

853813 1352852 791987 1453994 244849 53378 1184326 1920688 1525757 1559320 1525757

853813 1352852 791987 1453994 244849 53378 1184326 1920688 1525757 1559320 





    Quảng cáo
       Ngôn ngữ : 

       Theme : 
Mời bạn soạn code



		



      Ai có thể xem bài này : 

Thông tin



Phần thảo luận