Add Chessboard Repaint Puzzle - a challenging parity puzzle

This commit is contained in:
Neeldhara Misra 2025-07-22 04:50:42 +05:30
parent d9c0c88333
commit f8fd9ac4d8
5 changed files with 411 additions and 2 deletions

View file

@ -0,0 +1,12 @@
import React from 'react';
import ChessboardRepaintPuzzle from '@/components/ChessboardRepaintPuzzle';
const ChessboardRepaintPuzzlePage = () => {
return (
<div className="min-h-screen bg-background">
<ChessboardRepaintPuzzle showSocialShare={true} />
</div>
);
};
export default ChessboardRepaintPuzzlePage;

View file

@ -16,6 +16,16 @@ const Puzzles = () => {
duration: "10-30 min",
participants: "1 player"
},
{
id: "chessboard-repaint",
title: "Chessboard Repaint Puzzle",
description: "Repaint rows, columns, or 2×2 squares to achieve exactly one black square. A puzzle about parity and operations!",
path: "/puzzles/chessboard-repaint",
tags: ["Logic", "Parity", "Operations"],
difficulty: "Advanced" as const,
duration: "15-45 min",
participants: "1 player"
},
{
id: "knights-puzzle",
title: "Knights Exchange Puzzle",