1332:幂的末尾
来源:互联网 发布:pps总显示网络不给力 编辑:程序博客网 时间:2024/04/29 08:33
1332:幂的末尾
Description
幂a的b次方的末三位是多少?
Input
多组输入
两个正整数a,b。1<=a<=100,1<=b<=10000。
Output
从高到低输出幂的末三位数字,中间无分隔符。若幂本身不足三位,在前面补零。
Sample Input
3 4
Sample Output
081
Source
#include<cstdio>#include<iostream>using namespace std;long long a,b,p,ans;int main(){ while(cin>>a>>b) { p=1000,ans=1; while(b){ if(b&1) ans=a*ans%p; a=a*a%p; b>>=1; } printf("%03lld",ans); cout<<endl; } return 0;}
阅读全文
0 0
- 1332: 幂的末尾
- 1332:幂的末尾
- OpenJudge_P7833 幂的末尾
- [OpenJudge-NOI]幂的末尾 快速幂
- POJ NOI MATH-7833 幂的末尾
- 写在这四年的末尾
- 阶乘末尾的0
- 五月的末尾
- 函数的末尾
- 函数的末尾
- lintcode-末尾的零
- 阶乘末尾的零
- 末尾0的个数
- 末尾0的个数
- 末尾0的个数
- 末尾显示....的用法
- 末尾0的个数
- 末尾0的个数
- Ubuntu16.04重装grub
- Ubuntu 安装php
- SpringMVC异常处理
- Condition实现生产者消费者模式(等待/通知机制)
- Python 操作 redis
- 1332:幂的末尾
- android looper 机制
- 阿里云服务优惠券免费领取
- Java学习体系
- Qt5.9.1+Opencv3.3的环境配置
- 新手是没有创新能力的,你所谓的创新是你的知识面窄。
- POJ2955 Brackets(区间DP,括号匹配)
- java 数据类型转换
- hdu 5695 扫雷(思维)(遇事不决就枚举)