Задачи
Из заданного множества точек на плоскости выбрать две различные точки так, что-бы окружности заданного радиуса с центрами в этих точках содержали внутри себя одинаковое количество точек.
Ключевые слова:
окружность, множество точек, расстояние, массив, файл
|
|||
Построить фрактальный ковер Серпинского
Ключевые слова:
Ковер Серпинского (Фрактальный). Фрактал. Фрактальная графика
|
|||
Реализовать алгоритм имитации плазмы.
Ключевые слова:
плазма, изменение палитры, режим 13h, цвет
|
|||
Построить циклоиду.
Ключевые слова:
фрактал циклоида
|
|||
Реализовать алгоритм имитации пламени. Для вычисления цвета текущего пиксела использовать усредненное значение цветов окружающих пикселей.
Ключевые слова:
огонь пламя эффекты
|
|||
Реализовать алгоритм имитации бьющегося сердца. Воспользоваться прерыванием 10h для включения графического режима под ОС DOS. Dыполнить заливку сердца и градиент.
Ключевые слова:
Сердце, кардиоида, изменение палитры, градиент, заливка, биение
|
|||
Пусть известно, что для перемножения матрицы размера n*m на матрицу размера m*k требуется n*m*k операций. Необходимо определить, какое минимальное число операций потребуется для перемножения n матриц А1,...Аn, заданных своими размерами n(i)*m(i). При этом можно перемножать любые две рядом стоящие матрицы, в результате чего получается матрица нужного размера. Замечание:
Ключевые слова:
перемножения матриц, сложность алгоритма
|
|||
