#10872
#include <iostream>
using namespace std;
int ans = 1;
int facto(int a) { //a는 유저로부터 입력받는 값
if (a > 1) {
ans *= a; // ans=5
a -= 1; //a=4
facto(a); //facto(4)
}
return ans;
}
int main() {
int num;
cin >> num;
cout<<facto(num);
return 0;
}
'Coding > Step By Step' 카테고리의 다른 글
Baekjoon Training / string / #1110 (1) | 2023.02.06 |
---|---|
Baekjoon Training / Algorithm(math) / vector / #11720 (0) | 2023.02.05 |
Baekjoon Training / vector / &(reference) / #15596 (0) | 2023.02.03 |
Baekjoon Training / string / find / #10809 (3) | 2023.02.02 |
Baekjoon Training / Algorithm(math) / #2753 (0) | 2023.01.26 |