반응형 백준알고리즘/재귀13 (Python/🥉3)백준 알고리즘 10872번: 팩토리얼 문제 출처:https://www.acmicpc.net/problem/10872 10872번: 팩토리얼 0보다 크거나 같은 정수 N이 주어진다. 이때, N!을 출력하는 프로그램을 작성하시오. www.acmicpc.net 풀이: N = int(input()) list = list() a= 1 for i in range(1,N+1): list.append(a) a +=1 result = 1 for i in range(1,len(list)+1): result *= i print(result) 나는 리스트를 만들어 리스트에서 하나씩 빼와서 곱하기를 했다. 근데 다른 분의 소스를 보니 d=1 for i in range(1,int(input())): d*=i+1 print(d) 너무 간단해졌다.. 다음부턴 좀더 생각.. 2022. 5. 17. 이전 1 2 3 다음 반응형