1524 지뢰를 찾아라
import java.util.*;
public class Main{
public static void main(String[] args) {
Scanner sc =new Scanner(System.in);
int z = 0;
int [][] arr = new int[50][50];
for(int i = 1; i<=9; i++)
{
for(int j=1; j<=9; j++)
{
arr[i][j]=sc.nextInt();
}
}
int x = sc.nextInt();
int y = sc.nextInt();
if(arr[x][y]!=1)
{
for(int i=x-1; i<=x+1; i++)
{
for(int j=y-1; j<=y+1; j++)
{
//System.out.println("i : "+i+" j : "+j);
if(arr[i][j] == 1)
{
z++;
}
}
}
System.out.print(z);
}
else
{
System.out.print("-1");
}
}
}
CRAGY 아케이드
import java.util.*;
public class Main{
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int [][] arr = new int [12][12];
int [][] arr2 = new int [65][65];
for(int i=1; i<=10; i++)
{
for(int j=1; j<=10; j++)
{
arr[i][j]=sc.nextInt();
}
}
int n = sc.nextInt();
for(int i=1; i<=n; i++)
{
for(int j=1; j<=2; j++)
{
arr2[i][j]=sc.nextInt();
}
}
for(int i=1; i<=10; i++)
{
for(int j=1; j<=10; j++)
{
if(arr[i][j]==)
}
}
}
}
1098 갑자기 잘풀리는 설탕이
import java.util.*;
public class Main{
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int h = sc.nextInt();
int w = sc.nextInt();
int [][] arr = new int [h+1][w+1];
int n = sc.nextInt();
for(int i=0; i<n; i++)
{
int l = sc.nextInt();
int d = sc.nextInt();
int y = sc.nextInt();
int x = sc.nextInt();
for(int j=0; j<l; j++)
{
if(d==0)
{
arr[y][x++]=1;
}
else
{
arr[y++][x]=1;
}
}
}
for(int i=1; i<=h; i++)
{
for(int j=1; j<=w; j++)
{
System.out.print(arr[i][j]+" ");
}
System.out.println();
}
}
}
*/
import java.util.*;
public class Main{
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int [][]arr = new int [12][12];
for(int i=1; i<=10; i++)
{
for(int j=1; j<=10; j++)
{
arr[i][j]=sc.nextInt();
}
}
int i=2;
int j=2;
for(;;)
{
if(arr[i][j] == 2)
{
arr[i][j]=9;
break;
}
if(arr[i][j+1]==1 && arr[i+1][j]==1)
{
arr[i][j]=9;
break;
}
if(arr[i][j+1]==0 && arr[i][j+1]==2)
{
arr[i][j++]=9;
}
else
{
arr[i++][j]=9;
}
}
for(i=1; i<=10; i++)
{
for(j=1; j<=10; j++)
{
System.out.print(arr[i][j]+" ");
}
System.out.println();
}
}
}



