М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации

Доброе утро Ограничение времени 1 секунда

Ограничение памяти 64Mb

Ввод стандартный ввод или input.txt

Вывод стандартный вывод или output.txt

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

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

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

Формат ввода

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

Формат вывода

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

Пример 1

Ввод Вывод

— Прелестно! — сказал Гэндальф. — Но мне сегодня некогда.

Я ищу участника приключения.

Не так-то легко его найти.

— Еще бы, в наших-то краях!

Мы мирный народ, приключений не жалуем.

Сказал наш мистер Бэггинс.

0

Пример 2

Ввод Вывод

Торопиться некуда таким добрым утром, целый день впереди!

От них одно беспокойство и неприятности!

Еще, чего доброго, пообедать из-за них опоздаешь!

Не понимаю, что в них находят доброго.

— Доброго утра вам!

Мы тут в приключениях не нуждаемся, благодарствуйте!

Произнес Бильбо Бэггинс наконец.

38

👇
Открыть все ответы
Ответ:

import linecache

from fractions import Fraction

try:

   q=0

   n=0

   inpfile=open('c:\\test\\input.txt', 'rt')

   oupfile=open('c:\\test\\output.txt', 'w')

   inputdata=[]

   for line in inpfile:

     stripped_line = line.strip().replace(" ","+")

     inputdata.append(stripped_line)

     print(inputdata)

   if len(inputdata)==3:

       if len(inputdata[1])==1:

           print(inputdata[1])

           print(inputdata[0])

           A=eval(inputdata[0])

           print(A)

           print(inputdata[2])

           B=eval(inputdata[2])

           print(B)

           if inputdata[1]=='+':

               q=A+B

           elif inputdata[1]=='-':

               q=A-B

           elif inputdata[1]=='*':

               q=A*B

           elif inputdata[1]=='/':

               q=A/B

           print(q)

           entier=int(q)

           fraction=q%1

           entstr=str(entier)

           fractstr=str(Fraction(fraction))

           print(fractstr)

           oupfile.write(str(entstr + " " + fractstr))

   oupfile.close()

except FileNotFoundError:

   print('Файл не знайдено')

except ZeroDivisionError:

   print('Ви намагаєтеся ділити на нуль')

except TypeError:

   print('Ви використовуєте інший тип даних')

Объяснение:

4,4(88 оценок)
Ответ:
Mrrezed
Mrrezed
09.05.2021

1

а)  В кабинете есть парты и стулья. В кабинете есть парты или стулья.

б) Одна половина класса изучает английский язык и вторая половина изучает французский язык. Одна половина класса изучает английский язык или вторая половина изучает французский язык.

в) Антон и Серёжа старше Лили. Антон или Серёжа старше Лили.

2

А или В: 1+0=1 Истина

А и В: 1*0=0 Ложь

В или С: 0+0=0 Ложь

3

а) Составное; конъюнкция.

б) Элементарное.

в) Составное; дизъюнкция.

г) Составное; конъюнкция.

д) Составное; дизъюнкция.

е) Составное; дизъюнкция.

Если ответ , отметьте его как лучший.

4,8(52 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ