Вопрос задан 13.07.2023 в 19:42. Предмет Информатика. Спрашивает Нескоромный Ярик.

Сначала чётные позиции, потом нечётные Дана строка. Выведите на одной строке сначала символы,

стоящие на чётных позициях, а потом на нечётных. Входные данные На вход подается строка, состоящая из строчных букв латинского алфавита. Длина строки не превышает 100 символов. Выходные данные Выведите ответ на задачу. Примеры Ввод Вывод miiss misis
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Лебедев Павел.

===== PascalABC.NET =====

begin

 var s := ReadString;

 (s[::2] + s[2::2]).Print

end.


0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для решения этой задачи можно использовать простой цикл и две переменные для хранения символов на четных и нечетных позициях. Затем объединить полученные строки в нужном порядке.

Python-код для данной задачи будет выглядеть следующим образом:

python
def even_odd_positions(input_string): even_chars = '' odd_chars = '' for i in range(len(input_string)): if i % 2 == 0: even_chars += input_string[i] else: odd_chars += input_string[i] return even_chars + odd_chars # Пример использования: input_string = input() result = even_odd_positions(input_string) print(result)

Пример ввода:

miiss

Пример вывода:

misis

В этом примере, сначала будут выведены символы на четных позициях: "m", "i", "s", а затем на нечетных позициях: "i", "s". В результате получим строку "misis".

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос