Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Задача на программирование питон решение срочно пожалуйста

Kate Ученик (100), на голосовании 4 дня назад
Вася взял строку символов, выбрал один, поставил курсор слева от него, подвинул курсор на 5 символов вправо, потом на 7 влево, потом опять на n символов вправо — и дошёл до конца строки. Дана строка и число n. Выведи символ, который выбрал Вася.
Голосование за лучший ответ
Алиса Кудзё Мастер (1389) 1 месяц назад
Чтобы вывести символ, который выбрал Вася, можно использовать следующий код на Python: 1

s = input()
n = int(input())
print(s[2 - n])
Он принимает на вход строку и число n и выводит символ, который находится на месте 2 - n. 1
Неожид Знаток (419) 1 месяц назад
def find_character(s, n):
# Изначально курсор на позиции 0
cursor = 0

# Двигаем курсор на 5 вправо
cursor += 5

# Двигаем курсор на 7 влево
cursor -= 7

# Двигаем курсор на n вправо
cursor += n

# Возвращаем символ, который был выбран
return s[cursor]

# Ввод данных
s = input("Введите строку: ")
n = int(input("Введите число n: "))

# Вывод результата
print(find_character(s, n))
Алиса КудзёМастер (1389) 1 месяц назад
ээ давай мне клиента не перехватывай
Неожид Знаток (419) Алиса Кудзё, ты первее написал, скорее всего он тебе даст лучший ответ
Похожие вопросы