HDU ACM 1061 Rightmost Digit
来源:互联网 发布:js将字符串分割成数组 编辑:程序博客网 时间:2024/06/06 07:48
1、每次计算只要取最后一位即可。
2、使用快速幂提高效率。
#include<iostream> using namespace std;int pow(int a,int n){if(n==1)return a;else if(n%2==1)return (a*pow(a,n-1))%10;else{int tmp;tmp=pow(a,n>>1);return (tmp*tmp)%10;}}int main() { int T,n;cin>>T;while(T--){cin>>n;cout<<pow(n%10,n)<<endl;} return 0; }
0 0
- HDU ACM 1061 Rightmost Digit
- ACM HDU 1061 Rightmost Digit
- 杭电 HDU ACM 1061 Rightmost Digit
- acm解题报告 HDU 1061 Rightmost Digit
- HDU 1061 Rightmost Digit
- hdu 1061 Rightmost Digit
- (hdu 1061)Rightmost Digit
- HDU 1061 Rightmost Digit
- HDU 1061 Rightmost Digit
- hdu rightmost digit 1061
- HDU 1061 Rightmost Digit
- HDU 1061 Rightmost Digit
- hdu 1061 Rightmost Digit
- HDU 1061 Rightmost Digit
- HDU 1061 Rightmost Digit
- HDU 1061 Rightmost Digit
- hdu 1061 Rightmost Digit
- HDU 1061 Rightmost Digit
- 关于Java的泛型方法
- JDBC驱动mysql的中文乱码解决方案
- footer jquery不错的底部切换。 亮点在于 , script 代码
- Android Fragment使用中遇到的几点问题
- C杂碎
- HDU ACM 1061 Rightmost Digit
- HTML基础练习1
- Struts2的struts.properties文件
- Win7系统下安装配置Apache+PHP+MySQL(LAMP)环境
- Scala-5 - 2 - Lecture 4.2 - Objects Everywhere (19_07)
- nyoj.1092 数字分隔(二)【水题】 2015/03/14
- 流水账 - 对某脚本优化的记录
- Quartz.NET学习系列(六)--- 中断任务
- 无限循环的HorizontalScrollview