Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
2 / 2 / 0
Регистрация: 29.11.2020
Сообщений: 18

Циклы

21.12.2020, 12:46. Показов 8495. Ответов 0

Студворк — интернет-сервис помощи студентам
Формат ввода
Вводится число, затем контрольное слово, затем строки, пока не будет введена строка, длина которой не менее, чем в 10 раз больше числа. Эта строка служит признаком окончания ввода, в рассмотрении не участвует.
Формат вывода
Начальное и конечное значения диапазона вывода чисел определяются так. Надо найти самую длинную и самую короткую строки среди введенных. Затем сравнить их по алфавиту. Началом диапазона будет длина строки, которая по алфавиту меньше другой. А концом – длина той, что больше.

Может оказаться, что начальное значение больше конечного, ведь сравнивались строки лексикографически.

Если встретилась строка, в которой есть контрольное слово, то эту строку не рассматривать, переходить к следующей (эта строка точно не последняя).

Затем нужно вывести все числа от начального значения до конечного с шагом, равным введенному числу.

Может оказаться, что выводить надо от большего числа до меньшего. Ну что ж, тогда шаг надо сделать отрицательным.
Пример 1
Ввод
6
сторон
Буря занесла гусей далеко в сторону.
Только на второй день пути увидели они Глимингенский замок.
Высокие башни торчали с четырёх сторон, как пики гор.
А вода внизу вдруг почернела.
Со всех сторон он был окружён скалами.
Стены его были тоже, как скалы — неприступные, поросшие мхом и колючим кустарником.
Вывод
29 35 41 47 53 59
Пример 2
Ввод
7
бед
Но оказалось, что цель не так уж близка, как хотелось бы.
Новая опасность подстерегала гусей.
Началось всё с того, что подул лёгкий ветер…
Нильсу и в голову не могло прийти, что такой тёплый, приятный ветерок несёт с собой беду.
А старой Акке этот ветер сразу не понравился.
Вывод
57 50 43 36

РЕШИТЕ ПОЖАЛУЙСТА
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
21.12.2020, 12:46
Ответы с готовыми решениями:

циклы
На цикле for и while

Циклы
Здравствуйте, помогите пожалуйста перевести на Python. var z,p,d:integer; begin z:=0; p:=0; d:=0; while d+z*2+3<70 do ...

Циклы c while
Вычислить и вывести те члены последовательности, 3x, 8x2 ... n(n+2)xn ... , значения которых больше ε=0.01, при x=0.6. Прошу помощи ...

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
21.12.2020, 12:46
Помогаю со студенческими работами здесь

Здача на циклы
Детали Имеется n кг металлического сплава. Из него изготавливают заготовки массой k кг каждая. После этого из каждой заготовки...

Питон и циклы
Помогите разобраться с задачей. Есть действительная квадратная матрица порядка n. Найти все непарные элементы в заштрихованной области.

Циклы и условия
Помогите дописать программу, вычислить и вывести на экран в виде таблицы значения функций, заданной графически, на интервале от xнач до...

Простейшие циклы
Даны действительное число a, натуральное число n. Вычислить: a(a − n)(a −2n)...(a −n2 ). Вот код. a=float(input('a = ')) ...

На тему циклы
Дано натуральное число n. Вычислить S=3+5+7+...k, где k<=n.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Новые блоги и статьи
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита, которое может. . .
Команды "Заполнить" и "Очистить" на форме документа
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". На примере нетипового документа разработанного в конфигурации КА2. В качестве источника данных указан регистр накопления, в который записываются данные о. . .
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер Написал заготовку: dotnet new console --aot -o UrlHandler var items = args. Split(":"); var tag = items; var id = items; var executable = args;. . .
Отправка уведомления на почту при изменении наименования справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере изменения наименования типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной. . .
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений. 9TO2GP2bpX4 a42b81fb172ffc12ca589c7898261ccb/ https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/ Слева синяя линия -. . .
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. . Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
SDL3 для Desktop (MinGW): Вывод текста со шрифтом TTF с помощью библиотеки SDL3_ttf на Си и C++
8Observer8 24.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-text-sdl3-c. zip finish-text-sdl3-cpp. zip
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru