Data commit
This commit is contained in:
parent
7387c8f97b
commit
cb5bb5e222
199093 changed files with 3378972 additions and 0 deletions
12
Task/N-queens-problem/Frink/n-queens-problem.frink
Normal file
12
Task/N-queens-problem/Frink/n-queens-problem.frink
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
solution[board] :=
|
||||
{
|
||||
for q = 0 to length[board] - 1
|
||||
for c = q+1 to length[board] - 1
|
||||
if board@q == board@c + (c - q) or board@q == board@c - (c - q)
|
||||
return false
|
||||
return true
|
||||
}
|
||||
|
||||
for b = array[1 to 8].permute[]
|
||||
if solution[b]
|
||||
println[b]
|
||||
Loading…
Add table
Add a link
Reference in a new issue