문제

백준 10872번 팩토리얼

해결 과정

간단한 반복문 문제이다. 을 입력받아 부터 까지 곱하면 된다.

이때 의 범위가 이므로 int 자료형으로 충분하다.

예시 답안

C++ 코드

Baekjoon/10xxx/10872.cpp
#include <iostream>
using namespace std;
 
int main() {
  int N;
  cin >> N;
 
  int ans = 1;
  for (int i = 1; i <= N; ++i) {
    ans *= i;
  }
  cout << ans;
  return 0;
}

문제 풀이 팁

for문을 사용할 때는 반복문의 시작과 끝을 잘 생각해보자.

추가 학습 자료