#include<bits/stdc++.h>
#define mo 1000000007
#define md(a) ((a)%mo)
#define ll long long
#define fsb(a,b,c) for(int a=b;a<=c;a++)
#define fbs(a,b,c) for(int a=b;a>=c;a--)
using namespace std;
struct mt{
ll a[5 …
-
-
luoguP2052 [NOI2011]道路修建
-
luoguP3871 [TJOI2010]中位数
-
luoguP1983 车站分级
-
luoguP1363 幻想迷宫
-
'luoguP3718 [AHOI2017初中组]alter'
-
luoguP2439 [SDOI2005]阶梯教室设备利用
-
luoguP2327 [SCOI2005]扫雷
-
模板/知识库
逆元
求x在%p意义下的逆元
即x^(p-2)
#define md(a) (((a)%p+p)%p) inline ll po(ll x){ ll y=mo-3,ans=x,t=x; while(y>0){ if(y&1)ans=md(ans*t); y=y>>1; t=md(t*t); } return ans; }
位运算 …
Read more