아직 만들고 있는 페이지입니다.

이 페이지는 아직 만드는 중입니다. 보이는 내용은 바뀔 수 있습니다.

Ягоды для лемуров

시간 제한2초메모리 제한1024 MB

요약
각 i에 대해 j + a_j > i인 앞쪽 인덱스 j의 개수를 세고 a_i를 곱한 값을 모두 더한다.
난이도

보통10점 중 4점

유형
배열, 정렬, 누적 합, 구현
정답자
아직 제출이 없습니다

문제

Лемуры --- милые существа, обитающие на острове Мадагаскар. Вожаком их племени является энергичный и обаятельный лемур, который сам себя называет Королем Джулианом. Одной из его королевских обязанностей является раздача ягод всем своим подданным.

Для того, чтобы раздать ягоды своим подданным, Король Джулиан выстраивает всех лемуров своего племени в ряд. Каждый лемур, помимо своего номера ii в этом ряду, характеризуется также целым неотрицательным числом a_ia\_i --- степенью любви к Королю Джулиану. Количество ягод, которые получает каждый лемур, напрямую зависит от того, насколько он и его соседи по строю любят своего вожака.

Перед тем, как выдать ягоды лемуру номер ii, Джулиан считает количество таких лемуров с номерами j<ij < i, что

j+a_j>ij + a\_j > i

После этого Джулиан умножает получившееся число на a_ia\_i, и результат этого умножения является числом ягод, которые необходимо выдать лемуру с номером ii.

Джулиан хочет знать, сколько всего ягод ему придется выдать своим подданным. Помогите ему вычислить это число.

입력

Первая строка входного файла содержит одно целое число nn --- количество поданных Короля Джулиана. Следующая строка содержит nn целых чисел a_ia\_i (0≤a_i≤n0 \le a\_i \le n) --- степени любви лемуров к своему вожаку.

출력

В выходной файл выведите единственное число --- суммарное количество ягод, которые придется выдать Королю Джулиану.

힌트

Ответ на тест, приведенный в примере, получается по формуле

0×4+1×2+2×2+2×4=140 \times 4 + 1 \times 2 + 2 \times 2 + 2 \times 4 = 14

예제1

  1. 예제 1

    입력
    4
    4 2 2 4
    
    예상 출력
    14