比赛场次 | 545 |
---|---|
比赛名称 | 2022级数学专题练习赛4 |
比赛状态 | 已结束比赛成绩 |
开始时间 | 2023-01-02 19:00:00 |
结束时间 | 2023-01-02 22:20:00 |
开放分组 | 全部用户 |
注释介绍 | 以赛代练,2023走起~ |
题目名称 | 外星语言 |
---|---|
输入输出 | alienlanguage.in/out |
时间限制 | 1000 ms (1 s) |
内存限制 | 256 MiB |
测试点数 | 10 简单对比 |
用户 | 结果 | 时间 | 内存 | 得分 |
---|---|---|---|---|
op_组撒头屯 | AAAAAAAAAA | 0.000 s | 0.00 MiB | 100 |
一个国际科研小组昨天发现了一张奇奇怪怪的纸片。他们相信它大约有一百万年的历史。而且,它包含了一些用外星语言写下的文本。下面是对于这种外星语言的所有已知事实:
$1$.外星语言的字母表由 $P$ 个元音和 $Q$ 个辅音构成。
$2$.外星语言的每个单词包含了至多 $N$ 个元音和至多 $N$ 个辅音。
$3$.在单词中元音总是在辅音之前,即每个单词由一段辅音和后面紧跟着的一段元音构成,元音或辅音的个数都可以是零。
$4$.每个单词至少包含一个字母。
$5$.每个单词都可以有重音。外星人将重音标记在字母而非音节上。有三种可能的情况:单词没有重音,单词由一个重音(它可以在任一个字母上),单词有两个重音(一个在元音字母上,一个在辅音字母上)。
$6$.两个字母拼写完全相同,但重音不同的单词是不同的。
科学家们希望知道外星语言中单词的总数。他们把这个任务作为练习留给了你。
你的程序被要求返回外星语言中单词的总数模 $M$ 的值。
一行,有四个整数:$P,Q,N,M$
一行,一个整数:外星语言的单词总数模 $M$ 的值
sample1: 1 1 1 9 sample2: 2 3 2 1000 sample3: 1 1 1000000000 1000000000 sample4: 123 456 789 987654321
sample1: 8 sample2: 577 sample3: 0 sample4: 345494202
$1 \leq N,P,Q \leq 10^9,1 \leq M \leq 10^9$
$TopCoder$ $Algorithm$ $SRM$ $377$, $Div$ $1$, $1000$