Processing math: 100%

М696. О размещение чисел в таблице

Задача из журнала «Квант»(1981 выпуск №8)

Условие

Можно ли таблицу 10×10 клеток заполнить 100 различными натуральными числами так, чтобы для любого квадрата k×k клеток (2k10)

a) Суммы k чисел на его диагоналях были одинаковы?

б) Произведения k чисел на его диагоналях были одинаковы?

Решение

Построение таблицы, при которых сумма его диагоналей были бы одинаковыми.

Назовем таблицу подходящей, если для любого квадрата k×k клеток (2k10) суммы k чисел на его диагоналях одинаковы. Примером подходящей таблицы является таблица ниже(убедитесь в этом). Заметим теперь, что если ко всем числам какой-либо строки подходящей таблицы прибавить одно и тоже число, то тогда таблица всё ещё останется подходящей.

1 2 3 4 5 6 7 8 9 10
1 2 3 4 5 6 7 8 9 10
1 2 3 4 5 6 7 8 9 10
1 2 3 4 5 6 7 8 9 10
1 2 3 4 5 6 7 8 9 10
1 2 3 4 5 6 7 8 9 10
1 2 3 4 5 6 7 8 9 10
1 2 3 4 5 6 7 8 9 10
1 2 3 4 5 6 7 8 9 10
1 2 3 4 5 6 7 8 9 10

В самом деле, если k×k не пересекается с измененной строкой, то суммы чисел на его диагоналях не меняются. В противном случает обе диагонали этого квадрата пересекаются с измененной строкой ровно по одной клетке, и суммы чисел, стоящих на его диагоналях, остаются равными.

Теперь легко построить таблицу, удовлетворяющую условию задачи. Для этого достаточно к строкам первой таблицы добавить некоторые числа так, чтобы в результате все числа таблицы оказались различными. Например, первую строку оставляем неизменной, ко второй добавляем 10, к третьей 20, и так далее. Полученная таблица удовлетворяет условию.

1 2 3 4 5 6 7 8 9 10
11 12 13 14 15 16 17 18 19 20
21 22 23 24 25 26 27 28 29 30
31 32 33 34 35 36 37 38 39 40
41 42 43 44 45 46 47 48 49 50
51 52 53 54 55 56 57 58 59 60
61 62 63 64 65 66 67 68 69 70
71 72 73 74 75 76 77 78 79 80
81 82 83 84 85 86 87 88 89 90
91 92 93 94 95 96 97 98 99 100

Видно, что построить таблицу, в которой сумма его диагоналей были бы равны, возможно.

Построение таблицы, при которых произведение его диагоналей были бы одинаковыми.

Для решение второго условия, необходимо всего лишь каждый элемент таблицы изменить на ak, где a — любое целое число. Пример, где a=2, показан в таблице ниже.

21 22 23 24 25 26 27 28 29 210
21 22 23 24 25 26 27 28 29 210
21 22 23 24 25 26 27 28 29 210
21 22 23 24 25 26 27 28 29 210
21 22 23 24 25 26 27 28 29 210
21 22 23 24 25 26 27 28 29 210
21 22 23 24 25 26 27 28 29 210
21 22 23 24 25 26 27 28 29 210
21 22 23 24 25 26 27 28 29 210
21 22 23 24 25 26 27 28 29 210

Проводим такую же операцию, добавляем числа так, чтобы все числа таблицы оказались различными, только к степени. То есть, прибавляем к степени второй строки 10, к третьей 20, и так далее. И получаем нужную нам таблицу.

21 22 23 24 25 26 27 28 29 210
211 212 213 214 215 216 217 218 219 220
221 222 223 224 225 226 227 228 229 230
231 232 233 234 235 236 237 238 239 240
241 242 243 244 245 246 247 248 249 250
251 252 253 254 255 256 257 258 259 260
261 262 263 264 265 266 267 268 269 270
271 272 273 274 275 276 277 278 279 280
281 282 283 284 285 286 287 288 289 290
291 292 293 294 295 296 297 298 299 2100

Так что, построить таблицу, где произведения его чисел одинаковы, тоже можно.

А. Балинский