Капитан флинт зарыл клад на острове сокровищ. он оставил описание, как найти клад. описание состоит из строк вида: "north 5", где слово – одно из "north", "south", "east", "west", – задает направление движения, а число – количество шагов, которое необходимо пройти в этом направлении. напишите программу, которая по описанию пути к кладу определяет точные координаты клада, считая, что начало координат находится в начале пути, ось ox направлена на восток, ось oy – на север. входные данные на вход подается последовательность строк указанного формата. гарантируется, что числа не превосходят 108. выходные данные необходимо вывести координаты клада – два целых числа через пробел. гарантируется, что эти числа не превосходят 108.
160
445
Ответы на вопрос:
Var d: string; i, p, s, x, y, err: integer; begin x : = 0; y : = 0; for i : = 1 to 5 do begin readln(d); p : = pos(' ', d); val(copy(d, p + 1, length(d) - p + 1), s, err); d : = copy(d, 1, p - 1); case d of 'north': y : = y + s; 'south': y : = y - s; 'east': x : = x + s; 'west': x : = x - s end end; writeln(x, ' ', y) end. тестовое решение: east 10 north 12 west 5 south 2 west 7 -2 10
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
jdzhafarova15.05.2021 02:28
-
jhgdfkjg08.04.2020 16:34
-
vikasivak02p08wjc03.04.2023 10:19
-
skabshkqbsianshj12.12.2022 11:00
-
Елисавета2304.12.2021 03:39
-
Anyta1511112.02.2023 19:06
-
Shirimi27.03.2020 02:41
-
utochkins0430.03.2020 00:11
-
sweetmayers09.01.2020 05:40
-
nicorobincom14.02.2021 13:16
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.