NUMERALS - Số học
Dữ liệu vào: standard input
Dữ liệu ra: standard output
Giới hạn thời gian: 2.0 giây
Giới hạn bộ nhớ: 64 megabyte
Đăng bởi: admin

Đây là bài toán số học đơn giản. Bạn có dãy N số. Thực hiện những bước sau cho đến khi không còn số nào trong N số đó:

  • - Tính tổng 2 số liên tiếp. Thay thế 2 số đó bằng tổng của chúng trong dãy mới
  • - Tính tích của 2 số liên tiếp. Thay thế 2 số đó bằng tích của chúng trong dãy mới

Quá trình thực hiện theo thứ tự: cộng, nhân, cộng, nhân. Vì số có thể rất lớn nên sẽ lấy theo modulo 109+7

Dữ liệu vào:

Dòng đầu tiên ghi số nguyên 1 < N < 1000. Dòng tiếp theo ghi N số nguyên không âm không vuợt quá 10.

Kết quả:

In ra 1 số duy nhất là kết quả

Ví dụ

Input:

6
4 9 3 8 5 7

Output:

161425  

Giải thích ví dụ:

Cộng: 13, 12, 11, 13, 12.
Nhân: 156, 132, 143, 156.
Cộng : 288, 275, 299.
Nhân: 79200, 82225.
Cộng:161425


Nguồn: Test 2 KHTN 2015

Back to Top