HDU - 1097 - A hard puzzle (快速幂取模)
来源:互联网 发布:腾讯php招聘 编辑:程序博客网 时间:2024/06/11 02:11
A hard puzzle
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 32633 Accepted Submission(s): 11672
Problem Description
lcy gives a hard puzzle to feng5166,lwg,JGShining and Ignatius: gave a and b,how to know the a^b.everybody objects to this BT problem,so lcy makes the problem easier than begin.
this puzzle describes that: gave a and b,how to know the a^b's the last digit number.But everybody is too lazy to slove this problem,so they remit to you who is wise.
this puzzle describes that: gave a and b,how to know the a^b's the last digit number.But everybody is too lazy to slove this problem,so they remit to you who is wise.
Input
There are mutiple test cases. Each test cases consists of two numbers a and b(0<a,b<=2^30)
Output
For each test case, you should output the a^b's last digit number.
Sample Input
7 668 800
Sample Output
96
Author
eddy
AC代码:
#include <cstdio>#include <cstring>#include <algorithm>using namespace std;int k_mi(int a, int b) {//快速幂取模 int t = a % 10, ans = 1;while(b) {if(b&1) ans = (ans * t) % 10;t = (t * t) % 10;b >>= 1;}return ans % 10;}int main() {int a, b;while(scanf("%d %d", &a, &b) != EOF) {printf("%d\n", k_mi(a, b));}return 0;}
1 0
- HDU 1097 A hard puzzle【快速幂取模】
- hdu 1097 A hard puzzle (快速幂取模)
- HDU-1097-A hard puzzle( 快速幂取模 )
- hdu 1097 A hard puzzle(快速幂取模)
- HDU - 1097 - A hard puzzle (快速幂取模)
- HDU 1097 A hard puzzle(快速幂取模)
- HDU 1097 A hard puzzle(快速幂取模)
- HDU 1097 A hard puzzle && 快速幂
- HDU 1097 A hard puzzle(快速幂)
- HDU 1097 A hard puzzle【快速幂取模运算】
- hdu 1097 A hard puzzle(快速幂入门)
- HDU 1097 A hard puzzle(简单快速幂)
- HDU 1097 A hard puzzle(快速幂)
- HDU 1097 A hard puzzle(找规律,快速幂)
- HDU 1097 A hard puzzle (规律&&快速幂)
- HDU-1097-A hard puzzle(快速幂)
- hdu 1097 A hard puzzle (快速幂)
- HDU--1097A hard puzzle(快速幂)
- 高效判断素数方法
- 【codeforces #284(div 1)】ABC题解
- OC语言构造方法
- 欢迎使用CSDN-markdown编辑器
- C#中的委托(Delegate)和事件(Event)
- HDU - 1097 - A hard puzzle (快速幂取模)
- test
- IC设计常用文件及格式介绍
- 号外每日一记之二 - UIActivityViewController简单使用
- 象笔记一些技巧,提高你的办公效率
- include"xxx.h"和include<xxx.h>有什么区别?
- linux系统的详细启动过程
- hdoj 3790 最短路径问题
- 文件上传下载(转载)