HDU 1061 N^N (n的n次方的最后一位)
来源:互联网 发布:spss20软件怎么安装 编辑:程序博客网 时间:2024/05/16 13:51
题目意思:
http://acm.hdu.edu.cn/showproblem.php?pid=1061
求N^N的最后一位数。
题目分析:
此题有很多种方法,主要是中循环节,看自己怎么找了。我的方法是找到所有个位数(0~9)数的循环节,详见代码。
AC代码:
/** *所有数的循环节是12 */#include<iostream>#include<cstdio>#include<cmath>#include<algorithm>using namespace std;int main(){ int n,t; cin>>t; while(t--){ cin>>n; cout<<(((long long) (0.5+pow((double) (n%10),n%12==0?12:n%12)))%10)<<endl; } return 0;}
0 0
- HDU 1061 N^N (n的n次方的最后一位)
- 求n的n次方最后一位
- N^N次方最后一位数字的求法
- 杭电 1061 Rightmost Digit计算N^N次方的最后一位
- N的N次方
- N的N次方
- N的N次方
- N的N次方
- N的N次方
- N的N次方
- 1088:N的N次方
- java:N的N次方
- n的n次方的最后三位数的算法
- 求M的N次方最后三位
- 求n!的最后一位非零数
- x的n次方
- 大数的n次方
- 2的N次方
- redis学习笔记
- 二叉树的遍历
- https://oj.leetcode.com/problems/majority-element/
- 黑马程序员——反射
- 【转】FILE *fp fopen 参数
- HDU 1061 N^N (n的n次方的最后一位)
- chromatix 5.4.3安装打开失败license过期
- backup contacts/bookmark/events with multiple users device
- C语言学习 2014-12-22
- 文件上传利器SWFUpload使用指南
- u-boot-2014.10移植第26天----nand flash启动(四)
- Unity3D 学习教程 3 了解工程面板
- Linux中文输入法的安装与配置
- Nodejs正则表达式