✎
编程开发网
首页
C语言
C++
面试
Linux
函数
Windows
数据库
下载
搜索
当前位置:
首页
->
AI编程基础
->
c++编程基础
Saving Beans HDU3037 ( 组合数+Lucas定理 )(二)
2015-11-21 01:04:46
·
作者:
·
浏览:
28
标签:
Saving
Beans
HDU3037
组合
Lucas
定理
read(y); } template
inline T read__(T&x,T&y,T&z) { return read(x)&&read(y)&&read(z); } template
inline void write(T x) { if(x<0)putchar('-'),x=-x; if(x<10)putchar(x+'0'); else write(x/10),putchar(x%10+'0'); } template
inline void writeln(T x) { write(x); putchar('\n'); } //-------ZCC IO template------ const int maxn=11; const double inf=999999999; #define lson (rt<<1),L,M #define rson (rt<<1|1),M+1,R #define M ((L+R)>>1) #define For(i,t,n) for(int i=(t);i<(n);i++) typedef long long LL; typedef double DB; typedef pair
P; #define bug printf("---\n"); //#define mod 10007 LL powmod(LL a,LL b,LL mod) { LL rec=1; while(b) { if(b&1)rec=(rec*a)%mod; a=(a*a)%mod; b>>=1; } return rec%mod; } LL C(LL a,LL b,LL mod) { LL ans=1,ca=1,cb=1; if(a
a-b)b=a-b; for(int i=0;i
?
?
?
首页
上一页
1
2
下一页
尾页
2
/2/2