package programmers;
import java.io.*;
import java.util.*;
public class 바탕화면정리 {
class Solution {
public int[] solution(String[] wallpaper) {
int N = wallpaper.length;
int M = wallpaper[0].length();
char[][] map = new char[N][M];
int minx = N-1;
int miny = M-1;
int maxx = -1;
int maxy = -1;
for(int i=0; i<N; i++){
for(int j=0; j<M; j++){
map[i][j] = wallpaper[i].charAt(j);
if(map[i][j]=='#'){
minx = Math.min(minx, i);
maxx = Math.max(maxx, i);
miny = Math.min(miny, j);
maxy = Math.max(maxy, j);
}
}
}
int[] answer = new int[4];
answer[0] = minx;
answer[1] = miny;
answer[2] = maxx+1;
answer[3] = maxy+1;
return answer;
}
}
}
댓글남기기