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

Числа и ввод · 21 из 38

Муар из остатков

Заставки старых компьютеров считали без единой дроби: цвет точки — остаток от деления. Возьмите сумму квадратов координат, поделите нацело и возьмите остаток по числу цветов — из центра побегут цветные кольца. А там, где кольца становятся тоньше точки экрана, проступают призрачные круги, которых в формуле нет: это муар, его рисует сама сетка пикселей.

Что сделать

Посчитайте номер цвета точки: сумму квадратов координат поделите нацело и возьмите остаток по числу цветов.

Что приходит

  • x и y — координаты точки, целые, бывают отрицательными

  • delitel — на сколько делить нацело

  • cvetov — сколько цветов в палитре

Что вернуть

Целый номер цвета от 0 до cvetov − 1: (x² + y²) // delitel, взятое по остатку от cvetov.

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

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

Вызов
cvet(3, 4, 5, 4)
Вернуть
1
Ctrl+Enter — проверить

Обсуждение

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

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