Я так понимаю, думать никто не хочет. Тогда я произношу "волшебные слова" "пусть высота цилиндра равна 1", и решение ПОЧТИ становится корректным. На самом деле, совершенно очевидно, что решенная мной "вспомогательная задача" дает связь между длиной окружности и длинами хорд. Связь эта, очевидно, линейная, что и делает мое решение СОВЕРШЕННО корректным. Угу..