Войти Создать аккаунт

Включения и сортировка · 11 из 22

Закат на баннере

Для летней распродажи Костя хочет баннер без единой картинки — закат, посчитанный прямо на странице. Солнце уже село за нижний край посередине, и небо тем светлее, чем ближе к нему. Яркость каждой точки — квадрат расстояния до солнца: корень не нужен, а числа остаются целыми.

Что сделать

Посчитайте сетку неба: в каждой клетке — квадрат расстояния до солнца за нижним краем.

Что приходит

  • shirina — сколько клеток в ряду

  • vysota — сколько рядов

Что вернуть

Список рядов (верхний — первый), в ряду — целые числа: (stroka − vysota)² + (stolbec − shirina // 2)².

Допишите функцию zakat в редакторе справа. Результат верните через return — то, что напечатано, на проверку не влияет.

с графикой когда тесты пройдут, ответ вашей функции нарисуется · все задачи с графикой

Пример

Баннер 4 на 2: солнце в клетке (2, 2), сразу под нижним рядом. В верхнем ряду (0 − 2)² + (0 − 2)² = 8, потом 5, 4, 5; в нижнем — 5, 2, 1, 2: [[8, 5, 4, 5], [5, 2, 1, 2]].

Тот же пример кодом
Вызов
zakat(4, 2)
Вернуть
[[8, 5, 4, 5], [5, 2, 1, 2]]
Ctrl+Enter — проверить

Обсуждение

Вопросов пока нет.

Войдите, чтобы спросить.