Đề bài
Cho dãy số nguyên gồm phần tử . Người ta muốn chọn ra các dãy con thỏa mãn tất cả các điều kiện sau:
- Phần tử được chọn trước phải có số thứ tự nhỏ hơn phần tử được chọn sau.
- Phần tử được chọn trước phải có giá trị nhỏ hơn phần tử được chọn sau.
- Dãy con phải có ít nhất hai phần tử.
Ví dụ: Dãy số có 5 phần tử tương ứng với các giá trị 3 2 11 4 5
→ Có 9 dãy con thỏa mãn tất cả các điều kiện trên: (3, 11); (3, 4); (3, 5); (2, 11); (2, 4); (2, 5); (4, 5); (3, 4, 5); (2, 4, 5).
Yêu cầu: Hãy cho biết có bao nhiêu dãy con thỏa mãn tất cả các điều kiện trên?
Dữ liệu vàoARRINC.INP
Dữ liệu: vào từ file ARRINC.INP:
- Dòng đầu tiên chứa số nguyên dương ().
- Trong dòng sau, dòng thứ là giá trị (; ).
Kết quả raARRINC.OUT
Kết quả: ghi vào file ARRINC.OUT một số nguyên là số dãy con thỏa mãn tất cả các yêu cầu.
Ràng buộc
- ;
- .
Ví dụ
5 3 2 11 4 5
9