Tổng hàm số
Đề bài
Mô tả
Với một dãy số gồm phần tử , ta định nghĩa hàm số như sau:
- nếu ;
- Ngược lại (), là giá trị lớn nhất của với mọi .
Với số thực , ký hiệu là số nguyên nhỏ nhất không nhỏ hơn (tức được làm tròn lên). Ví dụ: , , .
Cho một dãy số gồm phần tử .
Yêu cầu: Hãy tính tổng giá trị của hàm số trên với tất cả các đoạn con khác rỗng của dãy , nói cách khác, hãy tính:
Dữ liệu vào
- Dòng thứ nhất chứa một số nguyên dương là độ dài dãy .
- Dòng thứ hai chứa số nguyên dương .
Dữ liệu ra
In ra một số nguyên duy nhất là tổng tìm được.
Ràng buộc
- với mọi
Subtasks
- Subtask 1 ( số test): .
- Subtask 2 ( số test): .
- Subtask 3 ( số test): .
- Subtask 4 ( số test): không có ràng buộc gì thêm.
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 3 4 5 2 |
7 | ; ; ; . Vậy . |
| 7 2 6 8 1 5 10 3 |
129 | Tổng giá trị của trên cả đoạn con khác rỗng của dãy. |
Bình luận