时空穿梭
You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.
背景
在算道算法竞赛社里面, ~有许多不负责任的部长~ (不是这样的),他们在接受到了社长布置的任务以后,就开始进行了自己的工作,但他们 ~有的~ 并不是很负责,这导致一部分的工作无法正常进行。
现在算道算法竞赛社的社长联合指导老师已经锁定了这样不负责任的同学,并且已经对其施加了 ~逮捕令~ ,但是这位同学消息特别灵通,他已经提前得到了消息,并准备跑路。
题目描述
现在已经查明了不负责的同学为,但是这名同学使用跑路了。
为了抓捕何同学,社长联合了时空管理局进行协作办理,经过调查发现,何同学逃入了单位长度为时空隧道中。
在时空隧道中的任意时刻,何同学可以在个前进方式中选择任意一个,使用任意次数。第个前进方式会使何同学前进个单位。
并且何同学还窃取了时空管理局的个时空胶囊,每个时空胶囊都可以让何同学在种方式选择一个向后跳跃 .. 个单位,所以何同学使用时空胶囊的此时为0~n次,并且时空胶囊无法在时空隧道中使用,只能在位于l点的出点处使用。
现在社长要问你,要逃出时空隧道(到达位置),何同学一共可能有多少种行动方案。
这个答案可能会很大,请将得到的结果模
格式
输入
第一行输入四个整数: 分别表示时空胶囊的数量、何同学可以选择的前进方式的类型,何同学最后的位置以及何同学可以前进的类型。
第二行:输入个整数 ... 表示何同学前进的方式。
第三行:输入个整数 .. ,表示何同学可以后退的次数。
输出
输出一个整数,表示何同学可能的行动方案的次数。
样例
输入1
2 2 3 2
1 2
1 2
602
输入2
5 5 100 1
1 2 3 4 5
1
564812323133047613
数据范围
n<=100
m<=100
k<=100
l<=100000
第一届吉利学院大学生程序设计竞赛
- Status
- Done
- Rule
- XCPC
- Problem
- 11
- Start at
- 2024-5-12 12:00
- End at
- 2024-5-12 17:00
- Duration
- 5 hour(s)
- Host
- Partic.
- 33