퍼즐 조각 채우기
네이버 기출
String makeString(int minX, int minY, int maxX, int maxY, ArrayList<Point> block) {
int[][] blockArr = new int[maxX - minX + 1][maxY - minY + 1];
for (Point p : block)
blockArr[p.x - minX][p.y - minY] = 1;
String blockString = "";
for (int i = 0; i < blockArr.length; i++) {
for (int j = 0; j < blockArr[0].length; j++)
blockString += blockArr[i][j];
blockString += "n";
}
return blockString;
}
Last updated