Учебная страница курса биоинформатики,
год поступления 2013
Задание
(0 баллов) Реализовать пример из конспекта с броуновским движением.
(0.5 балла) В примере с броуновским движением из конспекта сделать, чтобы точка меняла цвет по правилу: каждые десять шагов точка меняет цвет на следующий из списка (например, красный, зелёный, синий) по циклу.
(1 балл) Реализовать фрактал "hopalong". Каждая следующая точка получается из предыдущей по правилу: xn+1 = yn - sign(xn)*sqrt(|b*xn-c|), и yn+1 = a - xn. Положим константы a, b, c равными 1; . Реализация должна действительно выдавать красивую картинку, например, похожую на ту, что в статье. (Ключевые слова, над которыми стоит для этого подумать: масштаб, начало координат).
(2 балла) То же самое, но фрактал реагирует на движения мышки: он перерисовывается с началом в той точке, над которой висит мышь. Вдобавок, в нём меняются цвета по правилам задания 1.
(3 балла) То же самое, но фрактал можно "перетянуть": если кликнуть мышкой и потянуть, то центр фрактала сместится соответствующим образом. Вдобавок, на нём можно менять масштаб (например, колёсиком мыши).