반응형 백준알고리즘47 백준알고리즘:p1929 소수 구하기 분류: 기본수학2 ▶문제 ▶코드 //백준알고리즘 제출시 클래스 이름은 Main으로 바꿔야 됨 package math_2; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.InputStreamReader; import java.io.OutputStreamWriter; import java.util.StringTokenizer; public class p1929 { //M이상 N이하 사이 소수 모두 구하기 public static void main(String[] args) { try(BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); Bu.. 2021. 3. 31. 백준알고리즘:p11653 소인수분해 분류: 기본수학2 ▶문제 ▶코드 //백준알고리즘 제출시 클래스 이름은 Main으로 바꿔야 됨 package math_2; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.InputStreamReader; import java.io.OutputStreamWriter; public class p11653 { //소인수분해 public static void main(String[] args) { try(BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); BufferedWriter bw = new BufferedWriter(new OutputS.. 2021. 3. 31. 백준알고리즘:p2447 별찍기 10 분류: 재귀 ▶문제 ▶코드 //백준알고리즘 제출시 클래스 이름은 Main으로 바꿔야 됨 package recursion; import java.io.IOException; import java.util.Arrays; import java.util.Scanner; //진심 너무 어렵다 public class p2447 { /* *** * * *** */static char[][] array; public static void main(String args[]) throws IOException{ Scanner sc = new Scanner(System.in); int N = sc.nextInt(); array = new char[N][N]; for(int i=0; i 2021. 3. 28. 백준알고리즘:p10870 피보나치 수 5 분류: 재귀 ▶문제 ▶코드 //백준알고리즘 제출시 클래스 이름은 Main으로 바꿔야 됨 package recursion; import java.util.Scanner; public class p10870_fibo { //피보나치 public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); int answer = fibonacci(n); System.out.print(answer); sc.close(); } public static int fibonacci(int x) { if(x==0) return 0; else if(x==1) return 1; else return fibonacci(x.. 2021. 3. 28. 백준알고리즘:p10872 팩토리얼 [재귀] 분류: 재귀 ▶문제 ▶코드 //백준알고리즘 제출시 클래스 이름은 Main으로 바꿔야 됨 package recursion; import java.util.Scanner; //재귀 public class p10872 { //팩토리얼 public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); int answer = factorial(n); System.out.print(answer); sc.close(); } public static int factorial(int x) { if(x 2021. 3. 28. 백준알고리즘:p2292 벌집 분류: 기본수학1 ▶문제 ▶코드 //백준알고리즘 제출시 클래스 이름은 Main으로 바꿔야 됨 package math_1; import java.util.Scanner; public class p2292 { //벌집 1+1 ~ 1+1*6 / 7+1 ~ 7+2*6 / first(=start+1) ~ start+x*6 //중요: 답은 x+1해줘야됨. x는 지나간 문의 갯수, x+1은 지나간 방의 갯수(문제는 방의 갯수를 세는 것이다.) //13->2개의 문을 지나고 3개의 방을 지난다. public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); int x =1, start=1; int ans.. 2021. 3. 28. 이전 1 2 3 4 5 6 7 8 다음 반응형