В строке, содержащей не менее двух слов, разделенных пробелом, поменять местами первое и последнее слова.
Входные данные:
Abcde fghik lmnop qrst uxyz
Выходные данные:
Uxyz fghik lmnop qrst abcde
Вариант 4
Задание 1
Строка – это правильное арифметическое выражение, содержащее только натуральные числа и знаки арифметических операций между ними (+, -, *, /). Подсчитать результат, выполняя арифметические операции в порядке их приоритета.
Входные данные:
5*3-9/3
Выходные данные:
Задание 2
В строке, содержащей не менее трех слов, разделенных пробелом, поменять местами второе и предпоследнее слова.
Входные данные:
Abcde fghik lmnop qrst uxyz
Выходные данные:
Abcde qrst lmnop fghik uxyz
Вариант 5
Задание 1
В строке, содержащей несколько слов, разделенных пробелом, переставить слова в обратной последовательности.
Входные данные:
Abcde fghik lmnop qrst uxyz
Выходные данные:
Uxyz qrst lmnop fghik abcde
Задание 2
В строке определить самую длинную последовательность символов, стоящих по возрастанию.
Входные данные:
abc012#*&defg346dezxc
Выходные данные:
Defg
Вариант 6
Задание 1
В строке, содержащей несколько слов, разделенных пробелом, перевернуть каждое слово.
Входные данные:
Abcde fghik lmnop
Выходные данные:
Edcba kihgf ponml