분류 전체보기(70)
-
최댓값 (2562) 풀이
문제내용 사용자에게 9개의 정수를 입력받아 최댓값과 몇번째인지를 출력하는 문제이다. 풀이 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int[] arr = new int[9]; int check = 0; int max = 0; for(int i = 0; i max){ max = arr[i]; check = i+1; } } System.out.p..
2023.06.14 -
최소, 최대 (10871) 풀이
문제내용 사용자에게 정수의 개수 N, 수열을 입력받아 최솟값과 최댓값을 구해 출력하는 문제이다. 풀이 import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.IOException; import java.io.InputStreamReader; import java.io.OutputStreamWriter; import java.util.Scanner; import java.util.StringTokenizer; public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new..
2023.06.14 -
X보다 작은 수 (10871) 풀이
문제내용 사용자에게 정수의 개수 N과 기준이되는 X, 수열을 입력받아 수열에서 X보다 작은 수를 찾아 순서대로 출력하는 문제이다. 풀이 import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.IOException; import java.io.InputStreamReader; import java.io.OutputStreamWriter; import java.util.ArrayList; import java.util.StringTokenizer; public class Main { public static void main(String[] args) throws IOException { BufferedReader rd = n..
2023.06.14 -
개수 세기
문제내용 사용자에게 정수의 개수, 정수, 찾으려는 정수를 입력받아 정수 목록에서 찾으려는 정수가 몇개가 있는지 찾아 출력하는 문제이다. 풀이 import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.IOException; import java.io.InputStreamReader; import java.io.OutputStreamWriter; import java.util.StringTokenizer; public class Main { public static void main(String[] args) throws NumberFormatException, IOException { BufferedReader br = new..
2023.06.14 -
A+B - 4 (10951) 풀이
문제내용 사용자에게 A,B를 입력받아 A+B를 출력하는 문제이다. 단, EOF 처리를 할 것.(윈도우 기준 CTRL+Z 입력) 풀이 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); while(sc.hasNext()){ int num1 = sc.nextInt(); int num2 = sc.nextInt(); System.out.println(num1+num2); } } } 사용자에게 임의의 수를 입력받기 위해 Scanner를 사용했다. Scanner를 사용했을때 EOF를 처리하려면 위와같이 hasNext() 메소드를 사용하면된다. 값이..
2023.06.14 -
A+B - 5(10952) 풀이
문제내용 사용자에게 A, B를 입력받아 A+B를 출력하는 문제이다. 단, 0 0을 입력받을시 프로그램을 종료시킨다. 풀이 import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); while(true){ int num1 = sc.nextInt(); int num2 = sc.nextInt(); if(num1 == 0 && num2 == 0){ break; } System.out.println(num1+num2); } } } 사용자에게 임의의 수를 입력받기 위해 Scanner를 사용했다. 반복 횟수가 정해져있지 않기 때문에 while문을 사용했다...
2023.06.14