0 / 0 / 0
Регистрация: 29.11.2021
Сообщений: 1

Доброе утро! — произнес Бильбо, желая сказать именно то, что утро доброе: солнце ярко сияло и трава зеленела

29.11.2021, 14:33. Показов 14894. Ответов 5

Студворк — интернет-сервис помощи студентам
— Доброе утро! — произнес Бильбо, желая сказать именно то, что утро доброе: солнце ярко сияло и трава зеленела. Но Гэндальф метнул на него острый взгляд из-под густых косматых бровей.

— Что вы хотите этим сказать? — спросил он. — Просто желаете мне доброго утра? Или утверждаете, что утро сегодня доброе — неважно, что я о нем думаю? Или имеете в виду, что нынешним утром все должны быть добрыми?

Как много смыслов в простом пожелании! Напишите программу, которая найдет все строки, в которых есть что-то доброе (достаточно проверить наличие подстроки добр), а потом выберет из них строку с наименьшей длиной.
Формат ввода

Вводятся строки, пока не будет введена строка с фамилией Бэггинс.
Формат вывода

Вывести наименьшую длину строки, в которой есть что-то доброе. Если таких не оказалось, вывести 0.
Пример 1
Ввод Вывод

— Прелестно! — сказал Гэндальф. — Но мне сегодня некогда.
Я ищу участника приключения.
Не так-то легко его найти.
— Еще бы, в наших-то краях!
Мы мирный народ, приключений не жалуем.
Сказал наш мистер Бэггинс.



0

Пример 2
Ввод Вывод

Торопиться некуда таким добрым утром, целый день впереди!
От них одно беспокойство и неприятности!
Еще, чего доброго, пообедать из-за них опоздаешь!
Не понимаю, что в них находят доброго.
— Доброго утра вам!
Мы тут в приключениях не нуждаемся, благодарствуйте!
Произнес Бильбо Бэггинс наконец.



38
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
29.11.2021, 14:33
Ответы с готовыми решениями:

Доброе утро 02.02.2020 :)
Доброе утро 02.02.2020 :)

Доброе утро, объясните, пожалуйста, строчки данного кода
def is_palindrome(n): return str(n) == str(n) a = int(input("Введите число 1: ")) b = int(input("Введите число 2: ")) ...

Доброе утро как составить блок схему по этой проге
unit Cmain; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, Buttons,...

5
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
29.11.2021, 14:47
Пж рид форум рулес
1
2431 / 1474 / 633
Регистрация: 01.11.2021
Сообщений: 2,269
29.11.2021, 14:52
Python
1
2
3
4
5
6
7
8
9
min_len = float("inf")
while True:
    string = input()
    if "Бэггинс" in string:
        print(min_len if min_len != "inf" else 0)
        break
 
    if "добр" in string:
        min_len = min(min_len, len(string))
Если учитывать регистр в предложении и "Добр" == "добр".
Python
1
2
3
4
5
6
7
8
9
min_len = float("inf")
while True:
    string = input()
    if "Бэггинс" in string:
        print(min_len if min_len != "inf" else 0)
        break
 
    if "добр" in string.lower():
        min_len = min(min_len, len(string))
1
1 / 1 / 0
Регистрация: 12.11.2021
Сообщений: 2
30.11.2021, 16:58
Python
1
2
3
4
5
6
7
8
9
10
11
n = []
n1 = input()
while 'Бэггинс' not in n1:
    n1 = input()
    if 'добр' in n1:
        n2 = len(n1)
        n.append(n2)
if len(n) == 0:
    print(0)
else:
    print(min(n))
0
3 / 3 / 0
Регистрация: 22.03.2022
Сообщений: 7
11.11.2022, 19:41
От Фэшиара:
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
isdobr = False
dobr = 0
while True:
    z = input()
    if 'Бэггинс' in z:
        break
    elif 'добр' in z:
        if isdobr:
            if len(z) < dobr:
                dobr = len(z)
        else:
            isdobr = True
            dobr = len(z)
print(dobr)
1
 Аватар для Aviz__
2755 / 2062 / 509
Регистрация: 17.02.2014
Сообщений: 9,492
11.11.2022, 21:12
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
src_text = '''Торопиться некуда таким добрым утром, целый день впереди!
От них одно беспокойство и неприятности!
Еще, чего доброго, пообедать из-за них опоздаешь!
Не понимаю, что в них находят доброго.
— Доброго утра вам!
Мы тут в приключениях не нуждаемся, благодарствуйте!
Произнес Бильбо Бэггинс наконец.'''
box_str = [ss for ss in src_text.split('\n') if ss.lower().find('добро')]
if len(box_str):
    box_str.sort(key=len)
    print(box_str[0])
else:
    print(0)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
11.11.2022, 21:12
Помогаю со студенческими работами здесь

Доброе утро! Я новичок и не могу понять некоторые нюансы с BasicActivity
Здравствуйте, недавно начал проходить гугловский курс по фундаментальному программированию на android (пока на Java, т.к. с ней хоть как-то...

Всем доброе утро, знает ли кто как делать это?)
1. Вычислить и вывести на дисплей сумму (фотография) х и К ввести с клавиатуры. 2.Написать функции для вывода на дисплей фигур (букв),...

Если сейчас больше 9 часов, то писать "Доброе утро"
Здравствуйте, появилась такая делема, мне нужно узнать настоящее время в часах (24 формат) и, если сейчас, к примеру, больше 9:00, то...

напишите программу, которая выводит на экран окно с изменяющимся цветом текста" доброе утро"
напишите программу, которая выводит на экран окно с изменяющимся цветом текста&quot; доброе утро&quot;

преобразовать строку "Доброе утро" в строку "С добрым утром"
помогите)


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

Новые блоги и статьи
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию. 2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO Апнулись до NET10. Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта так и в интерактивном режиме. из сложностей - чисто функциональный подход. Решил. . .
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2. Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники". В. . .
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии. . . .
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru