题目名称 | 3858. [USACO23 Jan Gold] Moo Route |
---|---|
输入输出 | moorouteg.in/out |
难度等级 | ★★★☆ |
时间限制 | 1000 ms (1 s) |
内存限制 | 256 MiB |
测试数据 | 21 |
题目来源 | yuan 于2023-03-24加入 |
开放分组 | 全部用户 |
提交状态 | |
分类标签 | |
分享题解 |
通过:0, 提交:0, 通过率:0% | |||
本题关联比赛 | |||
4043级2023省选模拟赛4 |
关于 Moo Route 的近10条评论(全部评论) |
---|
moorouteg.in
输出文件:moorouteg.out
简单对比贝茜位于一个一维数轴的 $x=0$ 处。
贝茜需要按要求进行移动,所有要求如下:
$\bullet$ 贝茜每次向左或向右移动 $1$ 个单位距离。
$\bullet$ 贝茜不能到达 $x<0$ 以及 $x>N$ 的区域。
$\bullet$ 给定一个长度为 $N$ 的正整数数组 $A_0,A_1,…,A_{N−1}$。对于 $0≤i≤N−1$,整个移动过程中,贝茜穿过 $x=i+0.5$ 的次数应恰好等于 $A_i$。
$\bullet$ 所有移动结束后,贝茜回到 $x=0$。
$\bullet$ 满足上述所有要求的前提下,整个移动过程中,贝茜转向(连续两次移动的方向不一样,视为转向)的次数尽可能少。
请问,一共有多少个符合所有要求的移动方案,输出对 $10^9+7$ 取模后的结果。
提示:贝茜的移动次数应等于:$\sum_{i=0}^{N-1}A_i$
第一行包含整数 $N$。
第二行包含 $A_0,A_1,…,A_{N−1}$。
一个整数,表示符合所有要求的方案数量对 $10^9+7$ 取模后的结果。
2 4 6
2
贝茜在整个移动过程中至少需要转向 $5$ 次,用 $L$ 表示一次向左移动,用 $R$ 表示一次向右移动,满足所有要求的移动方案共有 $2$种:
$RRLRLLRRLL$ 和 $RRLLRRLRLL$
点击下载样例2/3
测试点 $2\sim4$: $N≤2\ ,\ max(A_i)≤10^3$.
测试点 $5\sim7$: $N≤2$.
测试点 $8\sim11$: $max(A_i)≤10^3$.
$100\%$ 测试点: $1≤N≤10^5 , 1≤A_i≤10^6$.