#include<stdio.h>
int main()
{
int a, b;
while (~scanf("%d%d", &a, &b))
{
int ans = 1;
int temp = a%10; //之前這裏沒有進行取模,就WA了
while (b)
{
if (b & 1)
ans = ans*temp % 10;
b /= 2;
temp = (temp*temp) % 10;
}
printf("%d\n", ans);
}
}
hdu 1097 A hard puzzle (快速冪取模)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
hdu 1513
DickensTone
2020-07-06 23:11:53
hdu5883 The Best Path
bestFy
2020-07-08 05:07:30
hdu 2544 最短路 (Dijstra + Heap優化)
Viko_ReCode
2020-07-07 16:10:06
hdu 1051 Wooden Sticks (水題,貪心)
娜一笑最倾城
2020-07-07 16:01:22
hdu 1009 FatMouse' Trade (水題,貪心)
娜一笑最倾城
2020-07-07 15:19:48
hdu 1372 Knight Moves(bfs)
娜一笑最倾城
2020-07-07 15:19:48
hdu 1518||poj 2362 Square(dfs)
娜一笑最倾城
2020-07-07 15:19:47
hdu 3374 String Problem (最小表示法+kmp next[])
娜一笑最倾城
2020-07-07 15:19:47
[DP]hdu5234
穆林幕
2020-07-07 02:13:29
hdu1026 Ignatius and the Princess I(BFS+路徑記錄)
Willona_C
2020-07-06 23:24:51
hdu 4911Inversion
revstar_
2020-07-06 17:53:24
2056--求兩矩形的交叉面積
晴曦
2020-07-06 14:29:54
2044--一隻小蜜蜂
晴曦
2020-07-06 13:50:13