Notice
Recent Posts
Recent Comments
Link
- Today
- Total
Archives
Tags
- JAVA #프로그래머스 #문자열 내림차순으로 배치하기
- 문자열 다루기 기본 #자바 #JAVA
- 백준 #자바
- 콜라츠 추측 #자바 #JAVA #프로그래머스
- SW공학
- 최대값과 최솟값 #자바 #JAVA
- JAVA #프로그래머스 #약수의 개수와 덧셈
- 백준 #JAVA #자바
- JAVA #자바 #프로그래머스 #서울에서 김서방 찾기
- 프로그래머스
- Could not resolve all files for configuration
- IntelliJ #인텔리제이 #교육용
- JAVA #핸드폰 번호 가리기 #프로그래머스 #자바
- 스프링 #의존성 주입 #DI
- 자바 #프로그래머스 #JAVA #다음 큰 숫자
- 나누어 떨어지는 숫자 배열 #자바 #JAVA #프로그래머스
- JAVA #자바 #프로그래머스 #숫자의 표현
- 게임 맵 최단거리 #자바 #JAVA #프로그래머스
- 빌드 에러
- JAVA #자바 #프로그래머스 #나머지가 1이되는 수
- Java
- servlet
- JAVA #프로그래머스
- 자바 #프로그래머스 #JAVA #최솟값 만들기 #코딩테스트
- JAVA #백준
- JAVA #코드업 #기초 100제
- 최대값과 최솟값
- 자바 #JAVA #프로그래머스 #정수 내림차순으로 배치하기
- 데이터베이스 #DB #데이터 #정의 #기본
- JAVA #자바 #프로그래머스 #두 정수 사이의 합
MOMONOTE
(JAVA) 백준 10872 팩토리얼 본문
그냥 풀기
import java.util.*;
public class Main{
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
int input = sc.nextInt();
int factorial =1;
for(int i=1;i<=input;i++){
factorial = factorial*i;
}
System.out.println(factorial);
}
}
재귀 함수 이용하여 풀기
import java.util.*;
public class Main{
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
int input = sc.nextInt();
int result = factorial(input);
System.out.println(result);
}//main()
//재귀함수 이용
public static int factorial(int input){
if(input <=1){
return 1;
}
return input*factorial(input -1);
}//factorial()
}
'알고리즘, 코딩테스트 > (JAVA)백준' 카테고리의 다른 글
(JAVA) 백준 10870 피보나치 수 5 (0) | 2021.06.13 |
---|---|
(JAVA) 백준 10250 ACM 호텔 (0) | 2021.06.13 |
(JAVA) 백준 2775 부녀회장이 될테야 (0) | 2021.06.12 |
(JAVA) 10757 큰 수 A+B (0) | 2021.06.11 |
(JAVA) 백준 2292 벌집 (0) | 2021.06.09 |
Comments