В
Все
Х
Химия
В
Видео-ответы
А
Алгебра
Г
Геометрия
О
ОБЖ
Д
Другие предметы
У
Українська література
Р
Русский язык
Б
Беларуская мова
У
Українська мова
Э
Экономика
Ф
Физика
М
Математика
Ф
Французский язык
Г
География
И
Информатика
М
МХК
О
Окружающий мир
П
Психология
Н
Немецкий язык
О
Обществознание
П
Право
И
История
М
Музыка
Л
Литература
Қ
Қазақ тiлi
Б
Биология
А
Английский язык
maxsimsto
maxsimsto
14.01.2021 19:35 •  Информатика

Задача4 Семь раз отрежь: Вводится слово затем число – шаг отреза. Сначала отрубить "кусок", равный шагу, с конца слова, затем такой же "кусок" с начала, затем снова с конца и так далее, пока не станет не больше шага. Вывести полученные "куски" поочередно на отдельных строках. Оставшийся кусок вывести в последней строке.
Пример:
Ввод:
Тетрагидропиранил
3
Вывод:
нил
Тет
ира
раг
роп
ид

Ответ:
leetine7
leetine7
06.02.2022 22:00

word = input()

step = int(input())

state = True

while len(word) > step:

...     if state:

...             print(word[-step:])

...             word = word[:-step]

...     else:

...             print(word[:step])

...             word = word[step:]

...     state = not state

print(word)

0,0(0 оценок)
Ответ:
простоhhh
простоhhh
06.02.2022 22:00

word = str(input("Введите слово: "))

step = int(input("Введите шаг: "))

for i in range(1, int((len(word)) // step)):

   if len(word) >= step * 2:

       print(word[-step:])

       print(word[:step])

       word = word[step:-step]

   if len(word) >= step:

       print(word[-step:])

       word = word[:-step]

   else:

       print(word)

       break

у меня вроде с примером сработало


Задача4 Семь раз отрежь: Вводится слово затем число – шаг отреза. Сначала отрубить кусок, равный ш
Задача4 Семь раз отрежь: Вводится слово затем число – шаг отреза. Сначала отрубить кусок, равный ш
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?