반응형 알고리즘117 [백준] 25083 - 새싹 public class Main{ public static void main(String[] args){ System.out.println(" ,r'\"7"); System.out.println("r`-_ ,' ,/"); System.out.println(" \\. \". L_r'"); System.out.println(" `~\\/"); System.out.println(" |"); System.out.println(" |"); } } \가 필요한 곳에 두 번 넣어주면 된다. 2024. 3. 3. [백준] 11718 - 그대로 출력하기 1. Scanner를 이용한 방법 import java.util.Scanner; public class Main{ public static void main(String[] args){ Scanner sc = new Scanner(System.in); String sen; while(sc.hasNextLine()){ sen = sc.nextLine(); System.out.println(sen); } sc.close(); } } hasNextLine()을 이용해 다음에 들어올 내용이 있는지를 확인하는 boolean 타입의 메서드를 이용해서 풀 수 있었다. 2. BufferedReader를 이용한 방법 import java.io.BufferedReader; import java.io.IOException;.. 2024. 3. 2. [백준] 5622 - 다이얼 1. Scanner를 이용한 방법 import java.util.Scanner; public class Main{ public static void main(String[] args){ Scanner sc = new Scanner(System.in); String word = sc.next(); int sum = 0; for(int i=0; i 2024. 3. 1. [백준] 2908 - 상수 1. Scanner를 이용한 방법 import java.util.Scanner; public class Main{ public static void main(String[] args){ Scanner sc = new Scanner(System.in); int A = sc.nextInt(); int B = sc.nextInt(); A = ((A%10)*100) + ((A%100/10) * 10) + (A/100); B = ((B%10)*100) + ((B%100/10) * 10) + (B/100); if(A > B){ System.out.println(A); }else{ System.out.println(B); } sc.close(); } } 2. BufferedReader를 이용한 방법 import ja.. 2024. 2. 29. [백준] 1152 - 단어의 개수 1. Scanner를 이용한 방법 import java.util.Scanner; import java.util.StringTokenizer; public class Main{ public static void main(String[] args){ Scanner sc = new Scanner(System.in); String sen = sc.nextLine(); StringTokenizer st = new StringTokenizer(sen, " "); System.out.println(st.countTokens()); sc.close(); } } 2. BufferedReader를 이용한 방법 import java.io.BufferedReader; import java.io.IOException; impo.. 2024. 2. 28. [백준] 2675 - 문자열 반복 1. Scanner를 이용한 방법 import java.util.Scanner; public class Main{ public static void main(String[] args){ Scanner sc = new Scanner(System.in); int T = sc.nextInt(); for(int i=0; i 2024. 2. 27. [백준] 10809 - 알파벳 찾기 1. Scanner를 이용한 방법 import java.util.Scanner; public class Main{ public static void main(String[] args){ Scanner sc = new Scanner(System.in); String S = sc.next(); for(int i=97; i 2024. 2. 26. [백준] 11720 - 숫자의 합 1. Scanner를 이용한 방법 import java.util.Scanner; public class Main{ public static void main(String[] args){ Scanner sc = new Scanner(System.in); int N = sc.nextInt(); String input = sc.next(); int sum = 0; for(int i=0; i 2024. 2. 25. [백준] 11654 - 아스키 코드 1. Scanner를 이용한 방법 import java.util.Scanner; public class Main{ public static void main(String[] args){ Scanner sc = new Scanner(System.in); char input = sc.next().charAt(0); System.out.println((int)input); sc.close(); } } 입력받을 때 char형으로 받으려고 했지만 java에서는 되지 않았다. 방법을 찾아보니, sc.next() 뒤에 .charAt()을 붙여주면 해결이 된다. 2. BufferedReader를 이용한 방법 import java.io.BufferedReader; import java.io.IOException; imp.. 2024. 2. 24. 이전 1 ··· 5 6 7 8 9 10 11 ··· 13 다음 반응형