`
- 浏览:
269771 次
- 性别:
- 来自:
沈阳
-
ACM题:a hard puzzle 求数a的b(可以很大)次方的最低位
A hard puzzle
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 5314 Accepted Submission(s): 1832
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<a,b<=2^30)
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
simple c code:
#include <stdio.h>
int main()
{
unsigned long a,b,i,temp,k,t,start;
while(scanf("%d%d",&a,&b)!=EOF)
{
temp=1;
a=a%10;
start=a;t=1;k=a*a%10;
while(k!=start)
{
t++;
k=k*a%10;
}
//printf("%d\n",t);
b=b%t;
if(b==0)
b=t;
for(i=1;i<=b;i++)
{
temp=temp*a%10;
// printf("%ld ",temp);
}
printf("%ld\n",temp);
}
return 0;
}
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
ACM经典试题:最小差值对Minimum Difference Pair+编程知识+技术开发; ACM经典试题:最小差值对Minimum Difference Pair+编程知识+技术开发; ACM经典试题:最小差值对Minimum Difference Pair+编程知识+技术开发;...
10. **位操作**:在一些优化代码或处理整数问题时,位操作能显著提高效率,例如快速判断一个数是否为2的幂次方。 11. **编码技巧**:如模拟、构造、贪心+DP、构造性证明等,这些都是在面对特定问题时的解题策略。 ...
浙江大学ACM题库!!!
ACM各种练习题ACM各种练习题ACM各种练习题ACM各种练习题ACM各种练习题ACM各种练习题ACM各种练习题ACM各种练习题ACM各种练习题ACM各种练习题ACM各种练习题ACM各种练习题ACM各种练习题ACM各种练习题ACM各种练习题ACM...
### ACM程序设计基础知识点 #### 一、ACM竞赛概览 - **组织机构与活动**: 本课程由东北林业大学陈宇老师负责,通过邮箱Lg_chenyu@yahoo.com.cn进行联系。课程的主要目的是介绍ACM程序设计的基础概念及入门技巧。 - ...
在 ACM 竞赛试题中,对于参加各种比赛,特别是 ACM 大赛的人会有很大帮助。以下是关于 ACM 竞赛试题和算法原理的知识点概述: 一、ACM 竞赛试题简介 ACM 竞赛试题是 ACM 大赛的主要组成部分,对于参加各种比赛,...
根据给定文件的信息,我们可以将其中涉及的知识点总结如下: ### 一、基本数学运算与输入输出实践 #### 1. 1001 Sum Problem - **知识点**:简单的加法运算。 - **背景介绍**:这是一道非常基础的数学题目,要求...
- **乘以2的幂次、除以2的幂次和取模2的幂次**:位运算可以快速完成这些计算,例如n表示乘以2的k次方,n>>k表示除以2的k次方,n&((2)-1)表示n对2的k次方取模。 6. **高级位运算**: - **位的输出**:可以使用位...
浙江大学ACM题库是针对计算机科学竞赛,特别是国际大学生程序设计竞赛(ICPC)的一份丰富资源,包含2636道题目。这个题库旨在帮助参赛者提升算法设计、编程能力和问题解决技巧。ACM(Association for Computing ...
ACM(International Collegiate Programming Contest,国际大学生程序设计竞赛)是全球最具影响力的大学生编程竞赛,旨在提升大学生的算法设计、逻辑分析和问题解决能力。上海交通大学作为中国乃至全球的知名高校,...
5. **数学问题**:数论、组合数学、概率论等在ACM题目中也常常出现,例如计算组合数、素数判定、鸽巢原理的应用等。 压缩包中的“清华大学acm模板”很可能包含了他们的解题策略、常见算法的实现以及解题心得。这样...
参加ACM竞赛,尤其是解决这类编程题,能够极大提升选手们的编程技巧和算法实现能力。它不仅锻炼了选手对字符串的理解和操作能力,还考验了他们对问题抽象和逻辑思考的能力。在实际竞赛中,由于时间非常有限,快速地...
ACM竞赛是一项全球性的大学生编程比赛,它强调团队合作,要求参赛队伍在五小时内解决一系列复杂的算法问题。这些问题涵盖了计算机科学的多个领域,包括但不限于数据结构、图论、动态规划、排序与搜索算法、数学问题...
【标题】"部分浙大acm试题答案.rar" 涉及的知识点主要集中在ACM(国际大学生程序设计竞赛)...同时,这也是一种自我挑战和提升的过程,有助于培养分析问题、解决问题的能力,对今后的学术研究和职业生涯都有很大帮助。
【标题】:“浙江工业大学acm试题”所涉及的知识点主要围绕着ACM(国际大学生程序设计竞赛,简称ICPC或ACM/ICPC)的竞赛训练。这项竞赛旨在提升大学生的算法设计、编程技巧和问题解决能力。浙江工业大学作为参与高校...
波兰ACM比赛真题:AMPPZ 2016 题目,欢迎大家下载。 题目难度略高于区域赛,还是挺难的。
这个文件提供了acm试题和答案,内部资料了
ACM大赛ACM大赛ACM大赛ACM大赛ACM大赛ACM大赛ACM大赛ACM大赛ACM大赛ACM大赛ACM大赛ACM大赛ACM大赛ACM大赛ACM大赛ACM大赛ACM大赛ACM大赛ACM大赛ACM大赛ACM大赛ACM大赛ACM大赛ACM大赛ACM大赛ACM大赛ACM大赛ACM大赛