sukodu

diya's Avatar
Newbie Member
hi,
i am prg to solve sukodu,
this is what i have done uptil now
Code: C
#include<iostream.h>
#include<conio.h>
#include<stdlib.h>
#include<dos.h>


int mat[20][20];
int t,j;
search(mat[][],i)
{

}
void main()
{
    clrscr();
    cout<<"Well come...to SUKODU";
    delay(2000);

    clrscr();
    for(int i=1;i<=9;i++)
     {
        cout<<"\n";
         for(j=1;j<=9;j++)
         {
            mat[i][j]=  rand()%9+1;
            cout<<" "<<mat[i][j];

             if(j==3||j==6)
            cout<<"  ";
            if(i==6&&j==9||i==3&&j==9)
            {
            cout<<"\n";
            continue;
            }
           }
        cout<<"\n";
     }
getch();
}
output
553 228 188

556 827 241

913 599 364


428 155 599

291 143 977

461 927 222


749 828 151

784 379 592

929 693 867




now how do i remove duplicate enteries?????

urgent help required

Last edited by shabbir; 4Apr2006 at 19:02.. Reason: Code into the code block
0
coderzone's Avatar, Join Date: Jul 2004
Team Leader
Do you mean Sudoku. Here are some thread which has the program Sudoku

Last edited by coderzone; 4Apr2006 at 22:35..
0
codestorm's Avatar, Join Date: May 2008
Go4Expert Member
Has anyone here made a GUI based game of Sudoku?
0
reka20's Avatar, Join Date: Jul 2008
Newbie Member
Wow, i haven't try that. maybe i will try to program it. If I'm able to solve the problem i will post it here..
0
xpi0t0s's Avatar, Join Date: Aug 2004
Mentor
codestorm: try Simple Sudoku. Generates puzzles for you, and you can enter puzzles from teh intarweb, and does all the legwork of maintaining candidate lists, turning moderately complex sudokus from a frustrating exercise in keeping track of potential numbers back to the fun logic puzzle it was meant to be.
0
xpi0t0s's Avatar, Join Date: Aug 2004
Mentor
OP: generating and solving sudokus are two completely different tasks. Probably best to work on a solver first, then once you've got the hang of that, turn the rules round to make a generator. You can generate them randomly, but it's probably more efficient in the long run to use the rules "backwards" to generate a puzzle.