简单来讲就是如何在一个8x8的棋盘中放八个棋,让他们两两不能在同一行,同一列,同一斜线. 直接贴代码(出至:programming in lua 3 ) --棋盘大小 SIZE = --判断棋放在row行col列是否可行 function isPlaced(a,row,col) ,row - do if(a[i] == col) or (a[i] - i == col - row) or (a[i] + i == col + row) then return false end end retu…