KOI 2007 지역본선 중등부 1번, 고등부 1번
이 문제는 2차원 배열을 이용하면 더 코드가 간결하게 짜여질수 있겠지만 애초에 9 * 9 배열이 정해져 있어서 입력값을 배열에 넣지 않고 풀수있다.
for문을 돌면서 지금 입력받은 값이 max보다 크다면 max를 지금 입력받은 값 num으로 바꿔준다.
import java.util.Scanner;
public class Main{
public static void main(String[] args){
// Please Enter Your Code Here
int max = 0;
Scanner s = new Scanner(System.in);
int x = 1;
int y = 1;
int[] xy = new int[2];
int num;
for (int i=0;i<81;i++){
num = s.nextInt();
if (max < num){
max = num;
xy[0] = x;
xy[1] = y;
}
x += 1;
if (x == 10) {
y += 1;
x = 1;
}
}
System.out.println(max);
System.out.print(xy[1] + " ");
System.out.print(xy[0]);
}
}