Форум программистов, компьютерный форум CyberForum.ru

Напишите программу, которая по заданной траектории Волка определяет на сколько полных оборотов Волк замотал Зайца - C++

Восстановить пароль Регистрация
 
Doomsday1993
Сообщений: n/a
17.05.2012, 12:24     Напишите программу, которая по заданной траектории Волка определяет на сколько полных оборотов Волк замотал Зайца #1
Заяц стоит в центре большого катка и поет свою любимую песенку в игрушечный микрофон. От микрофона тянется достаточно длинный шнур, конец которого находится в руках у Волка. Волк хочет незаметно замотать Зайца этим шнуром. Для этого он катается вокруг Зайца на коньках и постепенно его заматывает. Траектория Волка — ломаная линия. При перемещении Волка микрофонный шнур всегда натянут (как будто он эластичный).
Напишите программу, которая по заданной траектории Волка определяет на сколько полных оборотов Волк замотал Зайца. Учтите, что Волк во время движения может не только заматывать Зайца, но и разматывать, а также что заматывать Зайца можно в двух различных направлениях.
Заяц первоначально находится в точке (0,0), Волк — в точке (1,0). Координаты представляются вещественными числами. Гарантируется, что траектория Волка не проходит через начало координат (местоположение Зайца).
Формат входных данных
Первая строка входных данных содержит число N≤1000, задающее число звеньев в ломаной траектории Волка. Далее идет N строк, i-я строка содержит 2 действительных числа x_i и y_i, задающие координаты i+1-й вершины траектории.
Формат выходных данных
Программа должна вывести единственное число — количество полных оборотов.
Пример входных данных
3
-3 3
-1 -1
2 1
Пример выходных данных
1
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.05.2012, 12:24     Напишите программу, которая по заданной траектории Волка определяет на сколько полных оборотов Волк замотал Зайца
Посмотрите здесь:

Напишите программу, которая определяет, является ли данная строка является действительным IP-адресом C++
Разработать программу,которая определяет сколько раз меняется знак заданной целочисленной последовательности C++
C++ Написать программу, которая определяет, сколько символов введено с клавиатуры и сколько из них числовых символов
Напишите программу, которая по заданной входной последовательности вычисляет ее медиану C++
C++ Напишите программу, которая по дате определяет день недели, на который эта дата приходится. Для вычисления дня недели воспользуйтесь формулой:
Напишите программу, которая определяет, сколько единиц содержится в двоичном представлении переменной типа char C++
C++ Напишите программу, которая определяет, упорядочены ли цифры числа по возрастанию
Написать программу с функцией, которая определяет, сколько раз заданное число встречается в массиве C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 20:45. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru