Tích lớn nhất

Xem dạng PDF

Gửi bài giải

Điểm: 0,15 (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:
Thầy Lê Minh Hoàng - ĐHSP Hà Nội
Dạng bài
Ngôn ngữ cho phép
C, C++, Go, Java, Kotlin, Pascal, PyPy, Python, Rust, Scratch

Cho một dãy gồm ~n~ số nguyên ~A=\left(a_1, a_2, \ldots, a_n\right)~. Gọi ~P=a_i~. ~a_j~, với ~1 \leq i, j \leq n~ và ~i \neq j~. Hãy tìm giá trị ~P~ lớn nhất.

Dữ liệu:

  • Dòng 1: Chứa số nguyên ~n\left(2 \leq n \leq 10^5\right)~;
  • Dòng 2: Chứa ~n~ số nguyên ~a_1, a_2, \ldots, a_n\left(\forall i:\left|a_i\right| \leq 2.10^9\right)~.

Kết quả:

  • Ghi ra giá trị ~P~ lớn nhất tìm được.

Ví dụ:

Sample Input

9
2 8 5 0 8 5 9 7 9

Sample Output

81

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.