algorithm

더블릿|dovelet - 3번째 계단 - 약수의 갯수/nfactor

블루건 2016. 8. 23. 18:31

문제


프로그램 명: nfactor
제한시간: 1 초

수 하나를 입력으로 받아 이 수의 약수의 개수를 구하는 프로그램을 작성하시오.

입력

입력으로 1 이상 10000 이하의 자연수가 주어진다.

출력

약수의 개수를 출력한다.

입출력 예

입력

4

출력

3

입력

6


출력

4
풀이

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
 
using namespace std;
 
int main()
{
    int n , count = 0;
    cin >> n;
 
    for (int i = 1; i <= n; i++)
    {
        if (n%i == 0)
            count++;
    }
 
    cout << count;
 
    return 0;
}
cs