Форум программистов, компьютерный форум, киберфорум
Наши страницы

Где окажется робот после выполнения заданных команд? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Что такое прототип функции? http://www.cyberforum.ru/cpp-beginners/thread1793041.html
Зачем нужен прототип функции ведь она и без него прекрасно работает? Если можете объясните как чайнику в подробностях) заранее спасибо за ответ!)
C++ Как избежать копирования вектора, при возврате его из функции? Вопрос простой. В классе есть поле вектор, член - данные. Методом я возвращаю его const std::vector< unsigned char >& MyClass::prepare( void ){ // . . . . . Some code return vTx;} vTx -... http://www.cyberforum.ru/cpp-beginners/thread1793031.html
Затираются значения при возврате из функции initializer_list C++
Дарова. Объясните, почему при возврате объекта инитиализер_лист из функции значения этого листа трутся #include <iostream> using namespace std; initializer_list<int> fun() { int a(1),...
Чат-бот C++
Доброго времени суток! Недавно обнаружил сайт , и жутко захотелось создать бота, который бы пересылал сообщения от одного открытого диалога к другому, чтобы послушать, о чем люди говорят. Вроде бы...
C++ Определить равенство переменной набору значений http://www.cyberforum.ru/cpp-beginners/thread1793010.html
Здравствуйте. Как рационально записать проверку равенства переменной одному из набора (например, из 5-ти элементов) значений? Например: if ( (i==1) && (i=='a') && (i=='-') && (i=='!') &&...
C++ Ошибка в программе дешифрования: "выражение должно иметь тип указателя на объект" Возникают ошибки : 5 IntelliSense: выражение должно иметь тип указателя на объект c:\Users\Maks\Documents\Visual Studio 2013\Projects\ConsoleApplication4\ConsoleApplication4\Исходный... подробнее

Показать сообщение отдельно
benoua
0 / 0 / 0
Регистрация: 29.07.2016
Сообщений: 10

Где окажется робот после выполнения заданных команд? - C++

12.08.2016, 15:45. Просмотров 291. Ответов 3
Метки (Все метки)

Робот находится в точке с целочисленными координатами X0, Y0. Ему дистанционно посылается N команд. Каждая команда может быть одной из следующих строк - up, down, left, right. При этом получая правильную команду робот движется на одну единицу в заданном направленни. При получении неправильной команды, робот ее игнорирует. Где окажется робот после выполнения заданных команд?

На первой строчке заданы числа X0, Y0 и N. Далле следуют N непустых последовательностей символов, каждая из которых является командой. Вывести координаты робота после выполнения всех команд. Команды могут находиться как в одной строке, так и в разных.

Вход
0 0 4
up up up down

1 5 3
left LEFT left

0 0 5
fown down right hight
might

50 50 0

50 50 4
up left down right



Выход
0 2
-1 5
1 -1
50 50
50 50
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru