← Complete problem index

PROJECT EULER · #0412

Gnomon Numbering

Statement only · UnsolvedOriginal problem ↗

For integers m,n (0n<m), let L(m,n) be an m×m grid with the top-right n×n grid removed.

For example, L(5,3) looks like this:

0412_table53.png

We want to number each cell of L(m,n) with consecutive integers 1,2,3, such that the number in every cell is smaller than the number below it and to the left of it.

For example, here are two valid numberings of L(5,3):

0412_tablenums.png

Let LC(m,n) be the number of valid numberings of L(m,n).
It can be verified that LC(3,0)=42, LC(5,3)=250250, LC(6,3)=406029023400 and LC(10,5)mod76543217=61251715.

Find LC(10000,5000)mod76543217.

Write-up coming later

The complete problem is available here. An approach, code, and answer will be added later.