rendered paste bodyimport java.util.Scanner;
import java.io.*;
class Sudoku{
public static void main( String[] args ){
int[][] G = new int[10][10];
int[][][] poss = new int[10][10][10];
Scanner sc = null;
if(args.length !=1) Usage();
try{
sc = new Scanner(new File(args[0]));
}catch(FileNotFoundException e){
System.err.println(e.getMessage());
Usage();
}
getGrid(G, sc);
}
static void getGrid(int[][] G, Scanner sc){
for(int i=1;i<=9;i++){
for(int j=1;j<=9;j++){
G[i][j] = sc.nextInt();
}
}
}
static void Usage(){
System.out.println("Usage: java Soduko input_file");
}
static void printGrid(int[][] G){
for(int i=1;i<=9;i++){
for(int j=1;j<=9;j++){
System.out.print(G[i][j]+" ");
if((j/3)==0) System.out.print(" ");
}
System.out.println();
if((i/3)==0) System.out.println();
}
}
}