RosettaCodeData/Task/N-queens-problem/Scala/n-queens-problem-3.scala

6 lines
202 B
Scala
Raw Permalink Normal View History

2017-09-23 10:01:46 +02:00
for(v<-(0 to 7).permutations.filter(v=>(0 to 7).forall(i=>(i+1 to 7).
forall(j=>j-i!=Math.abs(v(i)-v(j)))))){
println("_"*15)
v.map(i=>println("_|"*i+"Q"+"|_"*(7-i)))
}