VioletaBabel
1009번: 분산처리 본문
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | #include<cstdio> int main() { int t, a, b; for (scanf("%d", &t);t--;) { scanf("%d %d", &a, &b); if (b % 4 == 0) a = (a*a*a*a) % 10; else if (b % 4 == 3) a = (a*a*a) % 10; else if (b % 4 == 2) a = (a*a) % 10; else a %= 10; a = (a == 0) ? 10 : a; printf("%d\n", a); } } | cs |
'백준 > 백준-C++' 카테고리의 다른 글
1100번: 하얀 칸 (0) | 2017.09.02 |
---|---|
1037번: 약수 (0) | 2017.09.02 |
1026번: 보물 (0) | 2017.09.02 |
1389번: 케빈 베이컨의 6단계 법칙 (0) | 2017.06.23 |
11403번: 경로 찾기 (0) | 2017.06.23 |
Comments