7/21 E 解题报告
来源:互联网 发布:广州开发区西区程序员 编辑:程序博客网 时间:2024/06/09 22:09
7/21 E 解题报告
这题不需要什么算法,对数学熟悉的就很容易想到。求N^N的最后一位,乘法的末位是末位相乘的末位。于是,末位变化是有规律的。直接枚举0-9的规律即可。比如7-9-3-1这样变化。
以下是代码(可直接AC):
#include <iostream>using namespace std;int main(){ int t,dig,pos; long long n; int k[10][10]={{0}, {1}, {2,4,8,6}, {3,9,7,1}, {4,6}, {5}, {6}, {7,9,3,1}, {8,4,2,6}, {9,1}}; int l[]={1,1,4,4,2,1,1,4,4,2}; cin>>t; while(t--) { cin>>n; dig=n%10; pos=n%l[dig]-1; if(pos<0) pos=l[dig]-1; cout<<k[dig][pos]<<endl; } return 0;}
0 0
- 7/21 E 解题报告
- cqm 解题报告e
- u Calculate e解题报告
- E - Easy Task 解题报告
- codeforce-24e 解题报告
- E - A + B解题报告
- CodeChef SnakeDown2017 E解题报告
- 7/21 A 解题报告
- 7/21 B 解题报告
- 7/21 C 解题报告
- 7/21 D 解题报告
- 7/21 F 解题报告
- HDOJ 1012 u Calculate e解题报告
- E - Biorhythms解题报告(来自网络)
- E - I Love You Too解题报告
- E - Pipe解题报告(来自网络)
- E - Frogger解题报告(吴忠健)
- ICPC2013南京邀请赛 E. Eloh 解题报告
- c#通过app.manifest使程序以管理员身份运行
- 有关云架构建设和选型的思考
- AudioPolicyService与HAL接口
- 时间管理
- 集成友盟第三方登录(qq、微信、微信朋友圈、新浪)、分享
- 7/21 E 解题报告
- 40. Combination Sum II
- grails domain创建相关问题
- iOS自带扫描 和 生成二维码
- 微软发布最终独立程序正式版本Visual Studio Android模拟器
- 【纵横科技】基于dwr框架的reverseajax消息推送 有图有图!
- 黑马66期android学习笔记16_按钮点击事件
- HDU 1012 u Calculate e
- 动态类型语言和静态类型语言