Задача

7 /13


Обращение к символам

Теория Нажмите, чтобы прочитать/скрыть


Обращение к символам строки

Каждый символ строки имеет свой номер (называется индексом), причем нумерация во многих языках всегда начинается с нуля.
В языке Python можно указывать отрицательные индексы. Это означает, что отсчет ведется с конца строки.
 
Пример 
Строка S H e l l o
Индекс S[0] S[1] S[2] S[3] S[4]
Индекс S[-5] S[-4] S[-3] S[-2] S[-1]

Если к отрицательному индексу прибавить длину строки, можно получить "нормальную" позицию символа.
 
Надо запомнить!
В Python нельзя изменить отдельный символ в строке, так как строки сами по себе неизменяемы. 

Задача

На вход программе подаются две строки:
- в первой строке задается слово s;
- во второй - три целых числа a, b, c (каждое число находится в диапазоне [-len(s); len(s)-1])

Выведите на экран новое слово, образованное символами с индексами a, bc (в указанном порядке)
 
Примеры
Входные данные Выходные данные
1 информатика
2 3 4
фор

time 1000 ms
memory 256 Mb
Правила оформления программ и список ошибок при автоматической проверке задач

Статистика успешных решений по компиляторам
 Кол-во
С++ Mingw-w641
Python3949
Комментарий учителя