Задачи по программированию 700 руб

Все проекты
Прошло времени:   11 лет 5 месяцев 4 недели 2 дня 4 часа 32 минут
Есть несколько задач, нужно сделать одну любую.

3. Задача о стыковке круглых труб под углом.
Даны две трубы круглого профиля с известными диаметрами. Необходимо состыковать
эти трубы под определенным углом. Для этого в одной из труб осуществляется вырез нужного профиля -
в точности совпадающего с профилем второй трубы в месте стыковки. Для разметки реза можно применить
следующий прием. На листе бумаги строится развертка трубы в месте реза, затем трубу оборачивают этим
листом и переносят разметку.



4. Задача о пересечении отрезков проволоки.
Известно расположение двух прямолинейных кусков проволоки в трехмерном пространстве.
Пренебрегая толщиной проволоки, выяснить, пересекаются ли эти куски.



5. Задача о пересечении труб.
Для двух прямолинейных кусков круглой трубы известны их внешние диаметры, толщины стенок,
длины и расположение в трехмерном пространстве. Выяснить, имеет ли место пересечение этих кусков труб.




10. Pinball
Пусть на плоскости заданы прямоугольник, центры и радиусы окружностей
внутри него. Известно начальное расположение точки и вектор, определяющий направление и
начальную скорость движения точки. При соударении точки с окружностью или с прямоугольником
траектория ее движения меняется по закону "угол падения равен углу
отражения", а скорость снижается на известную величину. Определить
траекторию точки до момента останова.



11. Задача о блинах
Есть сковорода известного диаметра.
Есть тесто в кастрюле известного объема.
Известно, сколько теста набирают в поварешку для каждого будущего блина.
Известно, в какую точку на сковороде выливают это тесто.
Известно, что тесто растекается в форме круга, если ему на пути не встречаются другие блины и стенки сковороды.
Известно, что тесто не растекается поверх уже жарящихся блинов.
Известно, что блины при этом получаются одной (известной) толщины.
Известно, что при заполнении известной части сковороды блинами добавление новых блинов будет возможно только после
выпекания всех уже размещенных.

Каково количество подходов заполнения сковороды блинами?
Каков процент идеальных (круглых) блинов?



12. Треугольники. Заданы координаты вершин n треугольников на плоскости. Если какие-либо из них пересекаются, вывести координаты вершин
полученных многоугольников в порядке по часовой стрелке.




14. Задача о размещении отрезков
. Пусть имеется n отрезков и m точек на плоскости. Координаты точек известны. На отрезки могут накладываться
следующие ограничения: фиксирована длина, параллельность двух отрезков, перпендикулярность двух отрезков, расстояние
от точки до отрезка (как расстояние от точки до прямой, на которой расположен отрезок). Для заданного набора
ограничений выяснить возможность такого расположения отрезков на плоскости, которое удовлетворяет ограничениям.



15. Задача о посадке моркови.
Пусть имеется прямоугольное поле размерами n x m участков. Каждый из участков либо доступен для посадки моркови, либо
нет. Поскольку обработка участка ведется с помощью трактора, необходимо выбрать прямоугольный участок поля, который будет
зсеваться морковью в параллельные грядки. Этот прямоугольник должен иметь максимальную площадь и состоять только из доступных
участков. Площадь, требуемая трактору для перехода с одной грядки на следующую соответствует одному доступному участку в конце
каждой грядки. Нужно выбирать поле таким образом, чтобы необходимая площадь для разворота суммарно была минимальной.
Нужный прямоугольник может иметь стороны, не параллельные сторонам исходного поля.
    Видеть контакты заказчика и оставлять свои предложения по проекту могут только зарегистрированные и авторизованные пользователи.
    Зарегистрируйтесь или войдите на сайт под своим именем.

    Фриланс-биржа Web-lance.net предлагает огромные возможности по поиску работы как опытным специалистам в сфере интернет-бизнеса, так и новичкам, только постигающим основы заработка во всемирной сети. Здесь вы найдете сотни интересных вакансий в сфере дизайна, копирайтинга, программирования, верстки, контент-менеджмента и других сфер деятельности востребованных среди интернет-пользователей. Также, зарегистрировавшись на бирже, вы сможете разместить здесь свою анкету, указав в ней свою специализацию и контактные данные, что даст возможность потенциальным клиентам, связаться с вами для дальнейшего взаимовыгодного сотрудничества. Сайт удобно структурирован и разбит на тематические разделы, что позволяет даже неопытным заказчикам точно определять категорию, в которую стоит публиковать их проект, в тоже время, упрощая исполнителям поиск интересующих их вакансий. Кроме того на портале имеется раздел Блоги где зарегистрированные пользователи могут публиковать материалы, а также Форум на котором исполнители и заказчики смогут обсудить рабочие моменты, а также пообщаться на интересующие их темы. Приятной вам работы на Web-lance.net - бирже, где вы сможете найти лучших исполнителей и самые интересные проекты.

    QA (тестирование) нужно для обнаружения и последующего исправления возможных ошибок. Тестирование всегда должно быть квалифицированным. От этого будет зависеть бесперебойная работа созданного сайта. Эти специалиста всегда представлены в рубрике каталога.