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

27557번 - Moo Route 다국어

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

문제

Farmer Nhoj dropped Bessie in the middle of nowhere! At time $t=0,ドル Bessie is located at $x=0$ on an infinite number line. She frantically searches for an exit by moving left or right by 1ドル$ unit each second. However, there actually is no exit and after $T$ seconds, Bessie is back at $x=0,ドル tired and resigned.

Farmer Nhoj tries to track Bessie but only knows how many times Bessie crosses $x=.5, 1.5, 2.5, \ldots, (N-1).5,ドル given by an array $A_0,A_1,\dots,A_{N-1}$ (1ドル\leq N \leq 10^5,ドル 1ドル \leq A_i \leq 10^6$). Bessie never reaches $x>N$ nor $x<0$.

In particular, Bessie's route can be represented by a string of $T = \sum_{i=0}^{N-1} A_i$ $L$s and $R$s where the $i$th character represents the direction Bessie moves in during the $i$th second. The number of direction changes is defined as the number of occurrences of $LR$s plus the number of occurrences of $RL$s.

Please help Farmer Nhoj count the number of routes Bessie could have taken that are consistent with $A$ and minimize the number of direction changes. It is guaranteed that there is at least one valid route.

입력

The first line contains $N$. The second line contains $A_0,A_1,\dots,A_{N-1}$.

출력

The number of routes Bessie could have taken, modulo 10ドル^9+7$.

제한

예제 입력 1

2
4 6

예제 출력 1

2

힌트

Bessie must change direction at least 5 times. There are two routes corresponding to Bessie changing direction exactly 5 times:

RRLRLLRRLL
RRLLRRLRLL

출처

Olympiad > USA Computing Olympiad > 2022-2023 Season > USACO 2023 January Contest > Gold 3번

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

출처

대학교 대회

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

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