#CCBCHBAHAI0000105. Chỉ số nhỏ nhất và lớn nhất trong cùng một lượt
Chỉ số nhỏ nhất và lớn nhất trong cùng một lượt
Chỉ số nhỏ nhất và lớn nhất trong cùng một lượt
Nguồn: Phước Hưng OJ
Phiên bản: Phước Hưng OJ Extended
Đề bài
Cho mảng số nguyên
Gọi
$$m=\min_{0\le i<n} a_i,\qquad M=\max_{0\le i<n} a_i.$$Cần tìm đồng thời:
và
Tức là khi giá trị nhỏ nhất hoặc lớn nhất xuất hiện nhiều lần, lấy chỉ số nhỏ nhất. Hãy tìm cả hai giá trị và hai chỉ số trong một lượt quét mảng.
Input
Dòng đầu chứa . Dòng thứ hai chứa số nguyên .
Output
In bốn giá trị min_value min_index max_value max_index trên một dòng. Chỉ số dùng 0-based.
Subtask
Subtask 1 (20 điểm): .
Subtask 2 (30 điểm): .
Subtask 3 (50 điểm): .
Ví dụ
Input
6
5 -2 9 -2 9 1
Output
-2 1 9 2
Giải thích
Giá trị nhỏ nhất xuất hiện tại chỉ số 1 và 3 nên lấy 1. Giá trị lớn nhất 9 xuất hiện tại chỉ số 2 và 4 nên lấy 2.