Add Sunny Lines Puzzle - IMO 2025 P6 interactive with grid snapping and line extension

This commit is contained in:
Neeldhara Misra 2025-07-23 05:49:08 +05:30
parent df2b2d6b9e
commit 2ccd2fec3a
8 changed files with 1212 additions and 7 deletions

View file

@ -153,6 +153,24 @@ const allInteractives: Interactive[] = [
path: '/games/nim',
theme: 'Games',
dateAdded: '2024-07-21'
},
{
id: 'grid-tiling-puzzle',
title: 'Grid Tiling Puzzle',
description: 'Based on IMO 2025: Place rectangular tiles on a grid so that each row and column has exactly one uncovered square.',
tags: ['puzzle', 'geometry', 'optimization', 'imo', 'contest-problems'],
path: '/contest-problems/grid-tiling',
theme: 'Contest Problems',
dateAdded: '2024-12-22'
},
{
id: 'sunny-lines-puzzle',
title: 'Sunny Lines Puzzle',
description: 'Based on IMO 2025 P6: Place lines to cover points in a triangle. A line is "sunny" if it\'s not parallel to x-axis, y-axis, or x+y=0.',
tags: ['puzzle', 'geometry', 'lines', 'imo', 'contest-problems'],
path: '/contest-problems/sunny-lines',
theme: 'Contest Problems',
dateAdded: '2024-12-22'
}
];