반응형
1. 문제 번호 2566번
2. 문제 풀이
한줄 평가
- 기본에 충실하게 푼다 !
문제를 먼저 정확히 파악
- 이 블로그를 보는 사람은 틀린 이유를 못 찾아서 보실 확률이 높다.
아래 데이터 삽입시 1,1~9,9 사이에 임의의 값 출력시 성공
0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0
나의 문제풀이 방식 및 순서
* 나의 다양한 학습이 우선이기 때문에 다양한 방법을 생각 *
- 한 줄씩 최대 값을 찾아서 행렬을 뽑아놓고 계속 비교한다.
- 한 줄씩 내림차순,오름차순 정렬하여 같은 열 전체 비교도 방법 (ETC...)
3. 소스 인증
import java.util.*;
import java.lang.*;
import java.io.*;
// The main method must be in a class named "Main".
class Main {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
int in_h = 9;
int in_l = 9;
int out_h = 1;
int out_l = 1;
int maxValue = 0;
for(int i = 0; i < in_h; i++){
String inputLine = br.readLine();
String[] stringNumbers = inputLine.split(" ");
int [] intNumbers = new int[stringNumbers.length];
for(int k = 0; k < stringNumbers.length; k++){
intNumbers[k] = Integer.parseInt(stringNumbers[k]);
}
for(int j = 0; j < in_l; j++){
if (maxValue < intNumbers[j]){
maxValue = Math.max(intNumbers[j],maxValue);
out_h = i+1;
out_l = j+1;
}
}
}
System.out.println(maxValue);
System.out.print(out_h + " " + out_l);
}
}
- 실패 소스코드 -
4. 추가 개념
5. 참조 블로그
불편함을 느끼실 경우 연락 주시면 곧 바로 삭제하도록 하겠습니다.
728x90
반응형
'알고리즘(BOJ) 문제풀이' 카테고리의 다른 글
[BOJ/백준] 2차원 배열_ 2563번 (0) | 2024.05.19 |
---|---|
[BOJ/백준] 2차원 배열_ 10798번 (0) | 2024.05.19 |
[BOJ/백준] 2차원 배열_ 2738번 (0) | 2024.05.19 |
[BOJ/백준] 1차원 심화_ 25206번 (0) | 2024.05.19 |
[BOJ/백준] 심화_1316번 (0) | 2024.05.18 |