https://www.acmicpc.net/problem/2562

내 답안 - 1 (배열 사용)
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner s = new Scanner(System.in);
int[] arr = new int[9];
int max = 0;
int maxIdx = 0;
for (int i=0; i<9; i++) {
arr[i] = s.nextInt();
if (max < arr[i]) {
max = arr[i];
maxIdx = i+1;
}
}
System.out.println(max);
System.out.println(maxIdx);
}
}
내 답안 - 2 (배열 사용 X)
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner s = new Scanner(System.in);
int max = 0;
int maxIdx = 0;
for (int i=0; i<9; i++) {
int n = s.nextInt();
if (max < n) {
max = n;
maxIdx = i+1;
}
}
System.out.println(max);
System.out.println(maxIdx);
}
}
'Coding Test > 백준' 카테고리의 다른 글
[백준 3052번 - java] 나머지 (0) | 2021.11.12 |
---|---|
[백준 2577번 - java] 숫자의 개수 (0) | 2021.11.08 |
[백준 10818번 - java] 최소, 최대 (0) | 2021.11.08 |
[백준 1110번 - java] 더하기 사이클 (0) | 2021.11.04 |
[백준 10952번 - java] A+B - 5 (0) | 2021.11.04 |