题解 P6392 【中意】
这道题是个明显的数学题废话少说
我们看到2^(a+2)这个东西,就可以情不自禁地想到快速幂这个东西,本人先上个快速幂代码~
#define L long long
L qpow(L a,L b,L p){
if(b==1) return a;
L t=qpow(a,b/2,p);
if(b%2){
t=t*t%p;
t=t*a%p;
return t;
}
else return t*t%p;
}
QuickPow代码在楼上~
上面那段是求a^b%p的值。 结果还要乘以b。(要把b对998344353取模)
友情提示。。。 楼上那位也说过,不是998244353,而是998344353.
而下面的表达式,总而言之就是求b * 2^(a+2)这个东西乘以4后向上最近的整百数。
此乃本人的第一篇题解。望大家采纳!