본문 바로가기
백준

[백준] 10872번 - 팩토리얼

by 템닉___ 2024. 3. 18.

문제:

 

시도 횟수: 1번

처음 생각한 방법: 입력 받고 for문 돌려서 계속 곱하기

내 코드:

#include <bits/stdc++.h>
using namespace std;

int main()
{
    int n, mul = 1;
    cin >> n;
    for(int i=1; i<n+1; i++) {
        mul = mul * i;
    }
    cout << mul;
}

모범답안: 다 비슷하나, C스타일로 짠 사람들이 조금 더 높은 등수에 위치해있다. cin, cout을 안쓰고 printf, scanf를 쓰는듯

내 코드의 개선할 점: cin, cout을 안쓰고 printf, scanf를 쓰기

알고리즘 분류: 수학, 구현

난이도: 브론즈 III

복습하면서 참고해본 블로그 목록:  X

 

'백준' 카테고리의 다른 글

[백준] 15964번 - 이상한 기호  (0) 2024.03.18
[백준] 2754번 - 학점계산  (0) 2024.03.18
[백준] 2741번 - N 찍기  (0) 2024.03.18
[백준] 2420번 - 사파리월드  (0) 2024.03.18
[백준] 25083번 - 새싹  (0) 2024.03.18