만드는 중입니다

아직 만드는 중이라 바뀔 수 있습니다

팩토리얼의 마지막 자리

시간 제한1초메모리 제한1024 MB

요약
N이 10 이하인 값을 최대 10개 입력받아, 각 N에 대해 N!의 마지막 십진수 자릿수를 출력합니다.
난이도

쉬움10점 중 1점

유형
구현, 수학
정답자
아직 제출이 없습니다

문제

NN의 팩토리얼은 N!N!로 쓰며, 1부터 NN까지 모든 정수의 곱이다. 예를 들어 3!=1×2×3=63! = 1 \times 2 \times 3 = 6이다.

이 수는 매우 커질 수 있으므로, 곱 전체를 계산하는 대신 십진법으로 적었을 때 N!N!의 마지막 자리 숫자만 구한다.

입력

첫 줄에 테스트 케이스의 개수를 나타내는 양의 정수 TT(1≤T≤101 \leq T \leq 10)가 주어진다. 이어지는 TT개의 줄에는 각각 양의 정수 NN이 하나씩 주어진다. NN은 10 이하이다.

출력

각 NN에 대해 N!N!의 마지막 자리 숫자를 출력한다.

예제2

  1. 예제 1

    입력
    3
    1
    2
    3
    
    예상 출력
    1
    2
    6
    
  2. 예제 2

    입력
    2
    5
    2
    
    예상 출력
    0
    2