Bỏ qua đến nội dung
Kho đề HSG Tin 9Đề thi cấp tỉnh/thành phố

Bài 4 · Lập trình

Bài 4

Điểm
5 điểm
Tên chương trình
BAI4.PAS
Vào / Ra
bàn phím → màn hình

Đề bài

Cho dãy {aN}\{a_N\} gồm NN số nguyên a1,a2,…,aNa_1, a_2, \dots, a_N (3≤N≤100003 \le N \le 10000), số lớn nhất có giá trị tuyệt đối không vượt quá 1000.

Yêu cầu: Hãy tính tích của ba số trong dãy trên, sao cho tích có giá trị lớn nhất.

Dữ liệu vào

Nhập từ bàn phím theo qui tắc như sau:

  • Dòng 1: Nhập số nguyên NN.
  • Dòng 2: Nhập vào NN số nguyên a1,a2,…,aNa_1, a_2, \dots, a_N. Các số cách nhau một khoảng trắng.

Kết quả ra

Xuất ra màn hình một số nguyên là tích lớn nhất tìm được.

Ràng buộc

  • 3≤N≤100003 \le N \le 10000; ∣ai∣≤1000|a_i| \le 1000.

Ví dụ

Dữ liệu vào
9
3 5 1 7 9 0 9 -3 10
Kết quả ra
810

Thuộc đề thi

Kỳ thi chọn học sinh giỏi cấp tỉnh năm học 2020 - 2021 — Môn: Tin học - THCS

Đắk Lắk · Cấp tỉnh · Năm học 2020-2021