• Предмет: Информатика
  • Автор: asyliman20
  • Вопрос задан 5 месяцев назад

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

Выведите на экран новое слово, образованное символами, стоящими на местах a, b, c (в указанном порядке)

Ответы

Ответ дал: samurai14l
0

Ответ:

Судя по len(), нужно написать на Python

1) если "стоящими на местах" значит "стоящими на индексах"

s = input()

a, b, c = map(int, input().split())

print(s[a], s[b], s[c], sep="")

2) если "стоящими на местах" значит "стоящими на позициях"

s = input()

a, b, c = map(int, input().split())

print(s[a-1], s[b-1], s[c-1], sep="")

Вас заинтересует