(MinMaxArray.*)
Problem:
Cho số nguyên dương \(n\) và dãy số nguyên \(a_{1},a_{2},\ldots,a_{n}\).
Yêu cầu: Hãy tìm giá trị nhỏ nhất, giá trị lớn nhất, số lượng phần tử có giá trị nhỏ nhất, số lượng phần tử có giá trị lớn nhất trong dãy số đã cho.
Dữ liệu vào:
+ Dòng đầu tiên ghi số nguyên dương \(n\)
+ Dòng thứ hai ghi \(n\) số nguyên lần lượt là \(a_{1},a_{2},\ldots,a_{n}\)
Giới hạn:
+ \(n \leq 10^{6}\)
+ \(\left| a_{i} \right| \leq 10^{5}\)
Kết quả:
+ Dòng đầu tiên ghi giá trị nhỏ nhất và số lượng phần tử có giá trị nhỏ nhất.
+ Dòng thứ hai ghi giá trị lớn nhất và số lượng phần tử có giá trị lớn nhất.
Ví dụ:
Input | Output |
---|---|
6 -1 -1 4 0 4 2 | -1 2 4 2 |
10 -5 12 12 -2 -5 -2 1 6 3 2 | -5 2 12 2 |
Code tích cực |
---|
Trong 24h |
Trong 7 ngày |
|
Trong 30 ngày |
|
Thống kê |
---|
AC/Sub: 97887/180710 Pascal: 17121 C++: 130348 Python: 33199 Lượt xem/tải tests: 38905 |