tjut 4704
来源:互联网 发布:淘宝客服兼职工资多少 编辑:程序博客网 时间:2024/06/06 02:59
#include<iostream>#include<cstdio>#include<cstring>using namespace std;const int MAX=100005;const int mod=1000000007;char s[MAX];long long pow(long long a,long long b){ long long base=a,r=1; while(b!=0) { if(b&1) r=(r*base)%mod; base=(base*base)%mod; b>>=1; } return r%mod;}int main(){ while(scanf("%s",s)!=EOF) { int len=strlen(s); long long num=0; for(int i=0;i<len;i++)//大数取模 num=(num*10+(int)(s[i]-'0'))%(mod-1); if(num==0)//说明num=mod-1 { cout<<pow(2,mod-2)<<endl; } else { num--; cout<<pow(2,num)<<endl; } } return 0;}
0 0
- tjut 4704
- tjut 5289
- tjut 5288
- tjut 5294
- tjut 2586
- tjut 5296
- tjut 5297
- tjut 5299
- tjut 5384
- tjut 5387
- tjut 5386
- tjut 5381
- tjut 5400
- tjut 5399
- tjut 5396
- tjut 5398
- tjut 5412
- tjut 5410
- 网络查询工具
- PHP获取当前url
- 《面试吐槽》发布
- HDU_2159_FATE(二维完全背包)
- Eclipse如何设置自动提示?
- tjut 4704
- 达内学习笔记——函数类型别名
- 新技能——隐文术Get
- Python知识点汇总
- 类别(Category)的作用(三)---添加非正式协议
- skynet中监测服务是否挂掉
- 字符串中最长回文算法
- Android获取、设置音频的音量大小
- JAVA积累——Filter过滤器