设为首页 加入收藏

TOP

HDU1097 A hard puzzle
2015-07-20 17:48:23 来源: 作者: 【 】 浏览:3
Tags:HDU1097 hard puzzle

A hard puzzle

Time Limit: 2000/1000 MS ( Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 29415 Accepted Submission(s): 10581

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.

Input There are mutiple test cases. Each test cases consists of two numbers a and b(0
Output For each test case, you should output the a^b's last digit number.

Sample Input
7 66
8 800

Sample Output
9
6

#include 
   
    
#include 
    
      const char *sam[] = {"0", "1", "2486", "3971", "46", "5", "6", "7931", "8426", "91"}; int main() { int a, b; while(scanf("%d%d", &a, &b) == 2) printf("%c\n", sam[a % 10][(b-1) % strlen(sam[a%10])]); return 0; }
    
   


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇UVA 534 - Frogger(kruskal扩展) 下一篇hdu 4771 求一点遍历所有给定点的..

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·如何利用Python做数 (2025-12-24 23:48:36)
·如何使用python进行 (2025-12-24 23:48:34)
·python 爬虫入门该怎 (2025-12-24 23:48:31)
·Java 实现多个大文件 (2025-12-24 23:22:00)
·Java多线程编程在工 (2025-12-24 23:21:56)