Coding Test/백준
[백준 2562번 - java] 최댓값
olli2
2021. 11. 8. 23:45
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);
}
}