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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Николя007
0 / 0 / 0
Регистрация: 19.10.2011
Сообщений: 11
#1

Объясните как решить??? - C++

13.12.2011, 22:32. Просмотров 439. Ответов 0
Метки нет (Все метки)

Два робота A и B двигаются по плоскости, с заданной на ней прямоугольной декартовой системой координат (ось Y направлена снизу вверх, ось X – слева направо). Каждый робот может двигаться вниз, вверх, вправо или влево на N позиций, изменяя значение соответствующей координаты на N, где N – натуральное число.
За один ход любой робот выполняет следующую последовательность действий:
1. Продвигается вперед на N позиций,
2. Изменяет направление движения, повернувшись на 90 градусов по часовой стрелке,
3. Вычисляет новое значение своего N по формуле N=N+5.
Роботы делают свои ходы по очереди. Первым ходит робот A.
Известно, что перед началом движения:
1. Робот A находился в точке с координатами (3584, 3072), направление движения в его первый ход – влево,
2. Робот B находился в точке с координатами (6144, 512), направление движения в его первый ход – вправо,
3. Значение N для каждого робота перед первыми ходами равно 1.
Столкновением роботов считается ситуация, когда один из роботов после очередного хода попадает в точку, в которой в этот момент уже находится другой робот.
Сколько завершенных ходов совершил робот A до столкновения с роботом B? В ответе укажите целое число.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.12.2011, 22:32
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Объясните как решить??? (C++):

Объясните как работает this -> и -> - C++
Как написано в книжке this - это указатель на экземпляр класса. Что происходит в данных выражениях: 1. i = this -> a -> b -> c; ...

Объясните, как работает программа - C++
Поясните пожалуйста чайнику! Объясните плиз как работает программа, то есть что значит "**" и остальные строки плиз очень прошу!!!! ...

Объясните как работает программа - C++
Если символ: не пробел, не новая строка, не табуляция. То in присваивается no(все слова). Дальше я вообще не понял как программа работает....

qsort объясните как работает - C++
Объясните в подробностях как работает данная функция сортировки и как её использовать. К примеру если надо просортировать данный масив: ...

Объясните как работает программа - C++
Цель задачи была: Возведение X в 59 степень за самое малое количество шагов. 1. Ввод (X); 2. X2 = X*X; 3. X4 = X2*X2; ...

Объясните как работает программа - C++
Задание звучит так: "Разработать функцию, в которую передаются в качестве аргументов массив типа float и его размер. Функция должна...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.12.2011, 22:32
Привет! Вот еще темы с ответами:

объясните как это работает - C++
#include <iostream> #include <algorithm> using namespace std; long func (long * arr, int length) { return...

Объясните как доделать программу - C++
Вывести элементы последовательности целых чисел от 1 до 1000 сумма цифр в которых больше заданного значения. Фрагмент кода который удалось...

Объясните как работает программа - C++
Данная программа делает подсчёт символов. Помогите разобраться как она работает. Сижу смотрю - и ступор просто #include <stdio.h> ...

Объясните как работает код - C++
можете подробно объяснить как работают программы. 1 #include<iostream> #include<cmath> using namespace std; int main() ...


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

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru