![[java] 백준 2941번 크로아티아 알파벳](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbXN89K%2Fbtq8VEuLZt0%2FLMxeNIKfhjVChrtlkso8xk%2Fimg.jpg)
import java.util.Scanner; class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String s = sc.next(); int count = 0; char[] c = new char[s.length()]; for (int i = 0; i < s.length(); i++) { c[i] = s.charAt(i); } // 크로아티아 문자 하나 = 알파벳 2글자이지만 1글자로 센다는 가정하에 // i가 n씩 증가한만큼 건너뛰기 때문에 count를 할 수 있음 for (int i = 0; i < s.length(); i++) { if (c[i] == 'c') { // IndexOuto..
![[java] 백준 단계별로 풀어보기 7단계 (3)](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbflCXD%2Fbtq8IC6hRtV%2Fy6q8WvKgZjpqrGCKalwHf0%2Fimg.jpg)
7단계 2908번 상수 import java.util.Scanner; class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int a = 2, b=3; int[][] arr = new int[a][b]; int[] rarr = new int[a]; int k; int max=0; // 세자리 수인 두 수를 입력 받고 arr배열에 각 자리를 뽑음 for(int i=0; i
![[java] 백준 단계별로 풀어보기 7단계 (2)](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FY5D7c%2Fbtq8HHrojXT%2FKYzwn8zw9v6IqGLeNHqyI1%2Fimg.jpg)
4단계 2675번 문자열 반복 import java.util.Scanner; class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int t = sc.nextInt(); String s; for(int i=0; i
![[java] 백준 단계별로 풀어보기 7단계 (1)](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fehurtc%2Fbtq8BmVEEQa%2FiCViSLlFjhYMbbcIHPg2Uk%2Fimg.jpg)
1단계 11654번 아스키 코드 import java.util.Arrays; import java.util.Scanner; class Main { public static void main(String []args) { Scanner sc = new Scanner(System.in); String ascii = sc.next(); // 아스키코드 값으로 변환 System.out.println(Arrays.toString(ascii.getBytes()).replace("[", "").replace("]", "")); } } 2단계 11720번 숫자의 합 import java.util.Scanner; class Main { public static void main(String[] args) { Scanne..
![[java] 백준 단계별로 풀어보기 6단계](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FpXq02%2Fbtq8sBGpZlm%2FsL59EeiaX6bNsjBQwPB8g1%2Fimg.jpg)
1단계 15596번 정수 N개의 합 public class Test { long sum(int[] a) { long ans = 0; for(int i=0; i 0) { dn += n % 10; n /= 10; } // arr[dn] = 0이 아닌 숫자가 들어감. if (dn < c) arr[dn] = dn; } // 배열 값이 0인 배열만 출력. dn이 들어간 배열은 출력하지 않음 for (int i = 1; i < c; i++) if (arr[i] == 0) System.out.println(i); } } 3단계 1065번 한수 import java.util.Scanner; class Main { public static void main(String[] args) { Scanner sc = new S..
![[java] 백준 단계별로 풀어보기 5단계 (2)](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbuqEYQ%2Fbtq8qIdHGCU%2FkdDtfkxitkeW2EIizCFo3K%2Fimg.jpg)
4단계 3052번 나머지 import java.util.Arrays; import java.util.Scanner; class Main { public static void main(String []args) { Scanner sc = new Scanner(System.in); // 나머지는 반드시 한개 이상이 나오기 때문에 count를 1로 초기화 int mod=0, n=10, count=1; int[] arr = new int[n]; for(int i=0; i
![[java] 백준 단계별로 풀어보기 5단계 (1)](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FE4NE9%2Fbtq8nt7O2It%2FQYVmpjDEu0HG98IN1yeCO1%2Fimg.jpg)
1단계 10818번 최소, 최대 import java.util.Scanner; import java.util.Arrays; class Main { public static void main(String[] args){ Scanner sc = new Scanner(System.in); int n = sc.nextInt(); int[] arr = new int[n]; for (int i = 0; i < n; i++) { arr[i] = sc.nextInt(); } Arrays.sort(arr); System.out.print(arr[0] + " " + arr[n - 1]); } } 2단계 2562번 최댓값 import java.util.Scanner; class Main { public static void..
![[java] 백준 단계별로 풀어보기 4단계](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbEzQ9p%2Fbtq8at1WQXn%2FaSQK8MRKoLLxZfygatZj5k%2Fimg.jpg)
1단계 10952번 A + B - 5 import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.InputStreamReader; import java.io.OutputStreamWriter; import java.io.IOException; import java.util.StringTokenizer; class Main { public static void main(String[] args) throws IOException{ BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); BufferedWriter bw = new BufferedWriter..
![[java] 백준 단계별로 풀어보기 3단계 (3)](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FquRWR%2Fbtq7083XP9D%2FrpTuaGQgp3ReE0zhbcszEK%2Fimg.jpg)
9단계 2438번 별 찍기 - 1 import java.util.Scanner; class Main{ public static void main(String[] args) { Scanner sc = new Scanner(System.in); int a = sc.nextInt(); for(int i=1; i
![[java] 백준 단계별로 풀어보기 3단계 (1)](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fu46Gd%2Fbtq7Eznqpdv%2F82y4CaAHAd01xVfgId7UEk%2Fimg.jpg)
1단계 2739번 구구단 import java.util.Scanner; class Main{ public static void main(String []args){ Scanner sc = new Scanner(System.in); int a = sc.nextInt(); for(int i=1; i