CSP-S2021初赛

有如下递归代码

solve(t, n):
  if t=1 return 1
  else return 5*solve(t-1,n) mod n

则 solve(23,23) 的结果为( )。

A.1

B.7

C.12

D.22

解析:

阅读可得,要求5231%235^{23-1}\%23的答案是多少。

那么522%23=15^{22}\%23=1,所以选A。

谢谢