传统题 1000ms 256MiB

个位数

当前没有测试数据。

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目背景

数学课上,老师问小安:"888^8 的个位数字是多少?"小安很快回答了出来,因为 81=88^1=882=648^2=6483=5128^3=51284=40968^4=4096……个位数字 8,4,2,68,4,2,6 循环出现。老师又追问:"那 nnn^n 的个位数字呢?"

题目描述

给定 TT 个正整数 nn,对每个 nn 输出 nnn^n 的个位数字。

输入格式

第一行一个整数 TT

接下来 TT 行,每行一个整数 nn

输出格式

TT 行,每行一个整数,表示 nnn^n 的个位数字。

输入输出样例

#1

输入
4
1
2
8
123456789
输出
1
4
6
9
样例解释

22=42^2=4,个位是 4488=167772168^8=16777216,个位是 66123456789123456789123456789^{123456789} 的个位是 99

数据范围

  • 1T1051 \le T \le 10^5
  • 1n10181 \le n \le 10^{18}

提示

对于固定的底数个位,幂的个位数字每 44 个指数循环一次。注意当指数是 44 的倍数时要按指数 44 处理。

2026 届 ACM 战队招新第二次选拔赛(大二组)

未参加
状态
已结束
规则
XCPC
题目
12
开始于
2026-9-19 14:00
结束于
2026-9-19 19:00
持续时间
5 小时
主持人
参赛人数
4