Hi, client.
I have read your job post and was excited with feeling to satisfy you.
Your job is COOL_PROJECT for me.
I have rich experience in C#/C++ programming.
I know ! -- Bingo Card is 5X5 card. --!
My approach:
get 5 sets containing 15 numbers each (1-15 for set 1, 16-30 for set 2...)
select 5 different numbers in sets 1,2,4,5
select 4 different numbers in set 3
To check if that card already exists
Check each existing card for top left correspondance with new card
if both numbers are equal, then move to the second number
if you get 24 times the same number at the same place then both cards are equal and new card must be rejected
If you hire me, i will complete within 24hrs.
Thanks
Best regards