December 2nd, 2005

(no subject)

Относительно простая, но очень практическая задачка.

 

Есть окружность радиуса R. Надо нарисовать её не сплошной линией, а пунктирной. Пунктир задается в формате (x, y), где х – длина штриха, y – длина промежутка между штрихами. Надо найти соотношение x и y, при котором все штрихи на окружности будут иметь одинаковую длину, и все промежутки между ними тоже.

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