码迷,mamicode.com
首页 > 其他好文 > 详细

hdu2065 "红色病毒"问题 指数型母函数

时间:2017-03-19 11:05:26      阅读:142      评论:0      收藏:0      [点我收藏+]

标签:分享   ase   play   通过   style   tor   else   红色   blog   

关于指数型母函数的题目,通过用公式并展开得到系数做的吧,取最后两位就是对100取模

技术分享
 1 #include<stdio.h>
 2 
 3 int QuickPow(int a,long long n,int p){
 4     int temp=a,ans=1;
 5     while(n){
 6         if(n&1)ans=ans*temp%p;
 7         n>>=1;
 8         temp=temp*temp%p;
 9     }
10     return ans;
11 }
12 
13 int main(){
14     int T;
15     while(scanf("%d",&T)!=EOF&&T!=0){
16         for(int q=1;q<=T;q++){
17             long long N;
18             int ans;
19             scanf("%I64d",&N);
20             if(0==N) ans=0;
21             else ans=(QuickPow(4,N-1,100)+QuickPow(2,N-1,100))%100;
22             printf("Case %d: %d\n",q,ans);
23             if(q==T)printf("\n");
24         }
25     }
26     return 0;
27 }
View Code

 

hdu2065 "红色病毒"问题 指数型母函数

标签:分享   ase   play   通过   style   tor   else   红色   blog   

原文地址:http://www.cnblogs.com/cenariusxz/p/6577963.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!