[Mảng 1 Chiều Cơ Bản]. Bài 53. Liệt kê vị trí số nhỏ nhất

Xem dạng PDF

Gửi bài giải

Điểm: 1,00 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 256M
Input: stdin
Output: stdout

Nguồn bài:
28Tech
Dạng bài
Ngôn ngữ cho phép
C, C++, Java, Kotlin, Pascal, PyPy, Python, Scratch

Cho mảng A[] gồm N phần tử, bạn hãy liệt kê các vị trí xuất hiện của phần tử nhỏ nhất trong mảng. Vị trí được đánh số từ 1.

Đầu tiên bạn cần liệt kê các vị trí này từ trái qua phải, sau đó liệt kê các vị trí này từ phải qua trái


Đầu vào

Dòng 1 là N : số phần tử trong mảng

Dòng 2 là N số viết cách nhau 1 dấu cách


Giới hạn

1≤N≤10^3

0≤A[i] ≤10^6


Đầu ra

Dòng 1 in ra các vị trí số nhỏ nhất từ trái qua phải

Dòng 2 in ra các vị trí số nhỏ nhất từ phải qua trái


Ví dụ :

Input 01
6
1 2 3 1 2 1
Output 01
1 4 6
6 4 1

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.