알고리즘 (111) 썸네일형 리스트형 [백준] 5597 - 과제 안 내신 분..? 1. Scanner를 이용한 방법 import java.util.Scanner; public class Main{ public static void main(String[] args){ Scanner sc = new Scanner(System.in); int[] student = new int[30]; for(int i=0; i [백준] 10813 - 공 바꾸기 1. Scanner를 이용한 방법 import java.util.*; public class Main{ public static void main(String[] args){ Scanner sc = new Scanner(System.in); //바구니 총 개수 int N = sc.nextInt(); //공을 바꾸는 횟수 int M = sc.nextInt(); int[] num = new int[N]; //바구니에 공이 1개씩 들어있음 for(int t=0; t [백준] 10810 - 공 넣기 써야할 변수가 많으니까 계속 헷갈려서 주석을 달아가면서 풀었다. 1. Scanner를 이용한 방법 import java.util.*; public class Main{ public static void main(String[] args){ Scanner sc = new Scanner(System.in); //바구니 개수 및 바구니 번호, 공 번호 int N = sc.nextInt(); //공을 넣는 횟수 int M = sc.nextInt(); int[] num = new int[N]; //M개의 줄에 걸쳐서 공을 넣는 방법 for(int i=0; i < M; i++){ //i번 바구니부터 j번 바구니까지 k번 번호가 적힌 공을 넣는다. int I = sc.nextInt(); int J = sc.nextI.. [백준] 2562 - 최댓값 1. Scanner를 이용한 방법 import java.util.*; public class Main{ public static void main(String[] args){ Scanner sc = new Scanner(System.in); int[] num = new int[9]; int max = -1000000; for(int i=0;i [백준] 10818 - 최소, 최대 1. BufferedReader를 사용한 방법 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.StringTokenizer; public class Main{ public static void main(String[] args)throws IOException{ BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int n = Integer.parseInt(br.readLine()); int[] num = new int[n]; int max = -1000000; int min =.. [백준] 10871 - X보다 작은 수 1. Scanner를 이용한 방법 import java.util.*; public class Main{ public static void main(String[] args){ Scanner sc = new Scanner(System.in); int n = sc.nextInt(); int x = sc.nextInt(); int[] num = new int[n]; for(int i=0;i [백준] 10807 - 개수 세기 구분된 정수를 배열에 넣고 비교하는 방식으로 문제를 풀면 된다. BufferedReader로 푸는 방법과 Scanner 클래스로 푸는 방법 2가지로 풀었다. 1. BufferedReader로 푸는 방법 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.*; public class Main{ public static void main(String[] args)throws IOException{ BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int n = Integer.parse.. [백준] 10951 - A + B(4) 여태까지는 개수 제한을 초반에 걸고 시작하거나 특정 조건이 되면 끝나도록 설정했었는데 이번엔 그런 조건이 없는 방식의 문제다. 그래서 어떻게 해야하는건지 몰라서 검색해보니 EOF라는 것이라고 한다. EOF End Of File를 말하는 것으로, 더 이상 읽을 수 있는 데이터가 존재하지 않는 것을 뜻한다. Scanner 클래스를 이용할 때에는 hasNext()라는 함수를 이용하면 된다. BufferedReader를 이용할 때에는 따로 함수가 없으므로 null 값인지 아닌지 비교하는 방식으로 처리해야한다. 1. BufferedReader를 이용한 방법 import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.IOException.. 이전 1 ··· 7 8 9 10 11 12 13 14 다음