sukodu

Newbie Member
4Apr2006,14:24   #1
diya's Avatar
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
Team Leader
4Apr2006,19:05   #2
coderzone's Avatar
Do you mean Sudoku. Here are some thread which has the program Sudoku

Last edited by coderzone; 4Apr2006 at 22:35..
Go4Expert Member
19Jun2008,11:16   #3
codestorm's Avatar
Has anyone here made a GUI based game of Sudoku?
Newbie Member
31Jul2008,19:34   #4
reka20's Avatar
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..
Mentor
31Jul2008,21:47   #5
xpi0t0s's Avatar
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.
Mentor
31Jul2008,21:49   #6
xpi0t0s's Avatar
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.