Create an N-Queens puzzle where users can place queens on an n x n chessboard. The size of the board can be adjusted using a slider. A timer can be started before placing any queens. Clicking a square places a queen, and clicking a queen removes it. Attacked squares are visually indicated.
12 lines
No EOL
278 B
TypeScript
12 lines
No EOL
278 B
TypeScript
import React from 'react';
|
|
import NQueensPuzzle from '@/components/NQueensPuzzle';
|
|
|
|
const NQueensPuzzlePage = () => {
|
|
return (
|
|
<div className="min-h-screen bg-background">
|
|
<NQueensPuzzle showSocialShare={true} />
|
|
</div>
|
|
);
|
|
};
|
|
|
|
export default NQueensPuzzlePage; |