Beruflich Dokumente
Kultur Dokumente
#lnclude conloh
lnL C0
lnL board88
vold addCueen(lnL rowlnL column)
vold verLlcalfllled(lnL row)
vold horlzonLalfllled(lnL column)
vold dlagonalfllled(lnL rowlnL column)
vold rlghLsldef(lnL rowlnL column)
vold lefLsldef(lnL rowlnL column)
vold removeCueen(lnL rowlnL column)
vold verLlcaldeleLe(lnL row)
vold horlzonLaldeleLe(lnL column)
vold dlagonaldeleLe(lnL rowlnL column)
vold rlghLslder(lnL rowlnL column)
vold lefLslder(lnL rowlnL column)
lnL Checklflull()
vold prlnL()
maln()
prlnLf(8 CuLLnSnn)
back for(lnL l1l8l++)
for(lnL [1[8[++)
addCueen(l[)
lf(C4)
prlnL()
else lf(C4 Checklflull()0)
for(lnL k8k1k)
for(lnL l8l1l)
removeCueen(kl)
lf(Checklflull()1)
goLo back
geLch()
vold addCueen(lnL rowlnL column)
lf(boardrowcolumnnuLL)
C++
boardrowcolumnC
verLlcalfllled(column)
horlzonLalfllled(row)
dlagonalfllled(rowcolumn)
vold verLlcalfllled(lnL column)
for(lnL l1l8l++)
lf(boardlcolumnnuLL)
boardlcolumnC+8
vold horlzonLalfllled(lnL row)
for(lnL l1l8l++)
lf(boardrowlnuLL)
boardrowlC+8
vold dlagonalfllled(lnL rowlnL column)
rlghLsldef(rowcolumn)
lefLsldef(rowcolumn)
vold rlghLsldef(lnL rowlnL column)
lf(row1)
for(lnL lrow[column l1[1l[)
lf(boardl[nuLL)
boardl[C+8
for(lnL krowlcolumnk8l8k++l++)
lf(boardklnuLL)
boardklC+8
vold lefLsldef(lnL rowlnL column)
lf(row1)
for(lnL lrow[column l1[8l[++)
lf(boardl[nuLL)
boardl[C+8
for(lnL krowlcolumnk8l1k++l)
lf(boardklnuLL)
boardklC+8
vold removeCueen(lnL rowlnL column)
lf(boardrowcolumnC)
boardrowcolumnnuLL
verLlcaldeleLe(column)
horlzonLaldeleLe(row)
dlagonaldeleLe(rowcolumn)
vold verLlcaldeleLe(lnL column)
for(lnL l1l8l++)
lf(boardlcolumnC+8)
boardlcolumnnuLL
vold horlzonLaldeleLe(lnL row)
for(lnL l1l8l++)
lf(boardrowlC+8)
boardrowlnuLL
vold dlagonaldeleLe(lnL rowlnL column)
rlghLslder(rowcolumn)
lefLslder(rowcolumn)
vold rlghLslder(lnL rowlnL column)
lf(row1)
for(lnL lrow[column l1[1l[)
lf(boardl[C+8)
boardl[nuLL
for(lnL krowlcolumnk8l8k++l++)
lf(boardklC+8)
boardklnuLL
vold lefLslder(lnL rowlnL column)
lf(row1)
for(lnL lrow[column l1[8l[++)
lf(boardl[C+8)
boardl[nuLL
for(lnL krowlcolumnk8l1k++l)
lf(boardklC+8)
boardklnuLL
lnL Checklflull()
lnL free0
for(lnL l1l8l++)
for(lnL [1[8[++)
lf(boardl[nuLL)
free++
reLurn free
vold prlnL()
prlnLf(SoluLlon nn)
for(lnL l1l8l++)
for(lnL [1[8[++)
lf(boardl[8)
boardl[0
else
boardl[1
prlnLf(dLboardl[)
prlnLf(n)