Logo
(追記) (追記ここまで)

28727번 - Ограбление банка 다국어

시간 제한메모리 제한제출정답맞힌 사람정답 비율
2 초 1024 MB2311942.857%

문제

Джокер грабит банк. Всё, что нужно, чтобы обогатиться --- вскрыть кодовый замок от хранилища с деньгами. Код от замка представляет собой строку длины $n$ из латинских букв. Также Джокер стащил у нерадивого охранника записку, на которой указана подсказка к коду. Сопоставим символам от <<a>> до <<z>> числа от 0ドル$ до 25ドル$. В подсказке указаны $n$ целых чисел $a_i$: $a_1$ равно числу, соответствующему первому символу кода, а для всех 2ドル \le i \le n$ $a_i$ равно модулю разности чисел, соответствующих символам на позициях $i - 1$ и $i$.

В это время Доктор Стрэндж, путешествуя между мирами, попал не в ту вселенную и угодил прямиком в руки Джокера. И теперь, используя Глаз Агамотто, Джокер планирует перебрать все 14ドル,000円,625円$ вариантов комбинаций кода и найти единственную подходящую. На самом деле возможных комбинаций может оказаться и не 14ドル,000円,625円$ --- Джокер сказал это число наугад. Поэтому он решил выяснить реальное количество различных кодов, которые удовлетворяют данным из подсказки. Помогите ему вычислить это число. Поскольку Джокер сумасшедший, вместо самого числа он попросил вас посчитать остаток от деления этого числа на 1ドル,000円,000円,007円$.

입력

В первой строке дано одно число целое число $n$ --- длина кода (1ドル \le n \le 10^6$). Во второй строке дано $n$ целых чисел $a_i$ (0ドル \le a_i \le 25$).

출력

В единственной строке выведите одно число --- количество различных комбинаций, которые соответствуют информации из подсказки, по модулю 10ドル^9 + 7$.

제한

예제 입력 1

1
4

예제 출력 1

1

예제 입력 2

3
12 4 4

예제 출력 2

4

노트

В первом тесте единственным подходящим кодом является <<e>>.

Во втором тесте подсказке удовлетворяют следующие коды: <<mie>>, <<mim>>, <<mqm>>, <<mqu>>.

출처

Olympiad > Russian Olympiad in Informatics > Internet Olympiads in Informatics > 2019-2020 Season > October 19, 2019 > Basic C번

Olympiad > Russian Olympiad in Informatics > Internet Olympiads in Informatics > 2019-2020 Season > October 19, 2019 > Advanced D번

(追記) (追記ここまで)

출처

대학교 대회

  • 사업자 등록 번호: 541-88-00682
  • 대표자명: 최백준
  • 주소: 서울시 서초구 서초대로74길 29 서초파라곤 412호
  • 전화번호: 02-521-0487 (이메일로 연락 주세요)
  • 이메일: contacts@startlink.io
  • 통신판매신고번호: 제 2017-서울서초-2193 호

AltStyle によって変換されたページ (->オリジナル) /