본문 바로가기

String6

Lv1. 비밀지도[카카오] ▶ 문제 ▶ 풀이방법 - 첫번째 풀이(2번째 케이스에서 오답 발생) import java.util.*; class Solution { public String[] solution(int n, int[] arr1, int[] arr2) { String[] answer = new String[n]; String[] arr = new String[n]; for(int i = 0; i < n; i++){ //두개의 지도 붙였을 때 OR값 arr[i] = Integer.toBinaryString(arr1[i] | arr2[i]); } Arrays.fill(answer, ""); for(int j = 0; j < n; j++){ for(int i = 0; i < arr[j].length(); i++){ char c.. 2022. 4. 17.
백준 2743 ▶ 2743번 문제 - 단어길이 재기 쉬어가는 문제였다. 심지어 입력 예제가 읽어보니 풀지마,,ㅋㅋㅋㅋㅋ ▶ 풀이방법 import java.io.*; public class Main { public static void main(String[] args) throws Exception{ BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out)); String str = br.readLine(); bw.write(String.valueOf(str.length())); bw.flush(); bw.clos.. 2022. 3. 29.
백준 10820 ▶ 10820문제 - 문자열 분석 ▶ 풀이방법 import java.io.*; public class Main { public static void main(String[] args) throws Exception{ BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out)); String str = ""; //문자열 저장소 생성 while((str = br.readLine()) != null) { int lower = 0, upper = 0, num = 0, space = 0; for(int i = .. 2022. 3. 29.
백준 10809 ▶ 10809번 문제 - 알파벳 찾기 ▶ 풀이방법 import java.io.*; import java.util.Arrays; public class Main { public static void main(String[] args) throws IOException{ BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out)); String str = br.readLine(); int[] arr = new int[26]; Arrays.fill(arr, -1); /*for(int i = 0; i < 26.. 2022. 3. 25.