<ПРЕД Задача:
СЛЕД>
Задачу решил 151 пользователь: ...
 < 
 < 
 < 
 < 
 < 
 < 
 < 
 < 
 < 
 < 

Судоку

Time limit = 8 секунд(ы)

Судоку размера N называется квадрат со стороной N2, разделенный на N2 средних квадратов со стороной N, каждый из которых разделен на N2 маленьких квадратов. В каждом маленьком квадрате записано число от 1 до N2.

Судоку называется правильным, если в каждой строке, каждом столбце и каждом среднем квадрате встречаются все числа от 1 до N2.

Требуется найти правильный судоку размера N.

Вход. Первая строка входа содержит единственное натуральное число N, 0 < N < 51.

Выход. Выход должен содержать N2 строк, по N2 чисел в каждой — построенный правильный судоку размера N.

Вход#1
3
Выход#1
1 3 2 5 4 6 9 8 7
4 6 5 8 7 9 3 2 1
7 9 8 2 1 3 6 5 4
9 2 1 4 3 5 8 7 6
3 5 4 7 6 8 2 1 9
6 8 7 1 9 2 5 4 3
5 7 6 9 8 1 4 3 2
2 4 3 6 5 7 1 9 8
8 1 9 3 2 4 7 6 5

Автор:
Абзал Оразалиев
12 ноябрь 2007

<ПРЕД | Вернуться к списку задач | Искать сообщения в форуме | СЛЕД>


© acm.mipt DevGroup
The page was generated in 200ms

SW soft NIX
ID = 35.172.233.215