본문 바로가기

전체 글12

[백준] 2908번 상수 package backjun; import java.util.Scanner; public class Ex2908 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String str = sc.nextLine(); String[] st = str.split(" "); String result = ""; for(int i=0; i st[1].charAt(2)) { result = st[0]; } else if(st[0].charAt(2) st[1].charAt(1)) { result = st[0]; .. 2022. 4. 12.
[백준] 1152번 단어의 개수 package backjun; import java.io.IOException; import java.util.Scanner; public class EX1152 { public static void main(String[] args) throws IOException { Scanner sc = new Scanner(System.in); String str = sc.nextLine(); int count = 0; for(int i=0; i 2022. 4. 11.
[알고리즘 독학] 재귀 알고리즘(1) 재귀의 기본 재귀의 기본 재귀적 : 어떤 사건이 자기 자신을 포함하고 다시 자가 자신을 사용하여 정의될 때 팩토리얼 구하기 1. 0! = 1 2. n > 0이면 n! = n × (n-1)! package search; import java.util.Scanner; public class Factorial { static int factorial(int n) { if(n > 0) { return n * factorial(n-1); } else { return 1; } } public static void main(String[] args) { Scanner stdIn = new Scanner(System.in); System.out.print("정수를 입력하세요 : "); int x = stdIn.nextInt(); .. 2022. 4. 11.
[백준] 1157번 문자열 '단어공부' package backjun; import java.io.*; public class Ex1157 { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); String S; int[] a = new int[26]; S = br.readLine(); for(int i=0; i=65 && t 2022. 3. 31.