#P9577. 「Cfz Round 1」Dead Cells
「Cfz Round 1」Dead Cells
Description
有一天,在第 个小时,一个细胞生成了,每过 小时,细胞的数量就变成当前的两倍,每过 小时,细胞的数量就变成当前的一半(向上取整)。
假如当前时间是 和 的公倍数,则细胞数量不变。问经过了 小时后,细胞个数为多少,答案对 取模。
Input Format
一行 个正整数,分别表示 。
Output Format
一行一个整数,表示答案。
3 4 6
2
4 7 16
4
3 2 5
1
114 5141 919810
62166352
Hint
【样例解释 #1】
第 小时的细胞的数量分别为 。
【数据范围】
对于所有数据,。
本题采用捆绑测试。
| 子任务编号 | 分值 | 特殊性质 | |
|---|---|---|---|
| 保证 | |||
| 保证 | |||
| 无 | |||
【提示】
$\dfrac{a}{2} \equiv a \times 499122177 \pmod {998244353}$,即在对 取模的情况下,您可以用 代替 。
京公网安备 11011102002149号