ez_code   1년 전

문제

정수 n이 주어졌을 때, n의 약수의 개수를 계산합시다.

약수는 n을 나머지 없이 나눌 수 있는 정수 d (1 <= d <= n)입니다.

예시: n = 10일 때, 약수는 1, 2, 5, 10입니다. 따라서 결과 값은 4입니다.

예시 : n = 104717일 때, 약수는 1과 104717입니다. n은 소수이므로 약수의 개수는 2입니다.

입력

첫 줄에 당신이 처리해야 하는 숫자의 개수를 나타내는 정수 C (1 <= C <= 10)가 주어집니다. 다음 C개의 줄에 각각 하나의 정수 n (1 <= n < 10000)이 주어집니다. 당신은 이 값들의 약수의 개수를 계산해야 합니다.

출력

각 정수 n에 대해, 한 줄에 n을 출력한 후 공백을 두고 약수의 개수를 출력합니다.

댓글을 작성하려면 로그인해야 합니다.