#include<stdio.h>
int main()
{
int num[10] = { 1,1,4,4,2,1,1,4,4,2 };
int n, m, temp;
while (scanf("%d%d", &n, &m)!=EOF)
{
n = n % 10;
m = m%num[n];
if (m == 0)
{
m = num[n];
}
temp = n;
for (int i = 1; i < m; ++i)
{
temp = (temp*n) % 10;
}
printf("%d\n", temp);
}
return 0;
}[添加链接描述](http://acm.hdu.edu.cn/showproblem.php?pid=1097)
一个艰难的谜题
最新推荐文章于 2024-06-11 10:48:48 发布