Quantcast
Channel: Small Basic
Viewing all articles
Browse latest Browse all 669

Queens Chess Challenge - Small Basic

$
0
0

Make sure you check out LitDev's January challenges.

Here's more info about Amir CPS's Challenge: 8-Queens!

The 8-Queens problem in chess is to place 8 queens on a chess board such that none of the queens is threatening any of the others.  The problem is to input the 8 columns of the queens on the rows of a chess board, with 1 being the first column and 8 being the last, e.g. 1 2 3 4 5 6 7 8 means the queens are along the diagonal, which would not be a valid solution.

More Info about this problem

Write a program to test a user input guess.

Examples:

  • Enter board configuration: 2 4 6 8 3 1 7 5 - This is a valid configuration (as above).
  • Enter board configuration: 1 8 2 5 3 7 4 6 - This is NOT a valid configuration.
   
Nonki took a crack at solving this challenge:

QDX521

Black queens means valid and red queens means NOT valid.

A sample screen shot of a 8-Queens configuration NOT valid

   

What do you think? Have you tried it?

And be sure to check out the forum thread: http://social.msdn.microsoft.com/Forums/en-US/smallbasic/thread/1be6e691-9942-4b5f-a1a5-47bd3fa14862 

Thanks!

   - Ninja Ed


Viewing all articles
Browse latest Browse all 669

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>