fork download
  1. import math
  2. fib_nums = [0, 1]
  3. for i in range(2,60):
  4. fib_nums.append(fib_nums[i-1]+fib_nums[i-2])
  5. d_nums=[fib_nums[i]%10 for i in range(60)]
  6. T=int(input())
  7. for i in range(T):
  8. n = int(input())
  9. k=int(math.log2(n))
  10. l=(2 ** k)-1
  11. m=l%60
  12. print(d_nums[m])
Success #stdin #stdout 0.02s 9232KB
stdin
5
1000000
10000000
100000000000
10000000000000000
1000000000000000000
stdout
3
3
0
9
3