Петр - любитель футбола. Всю свою жизнь он мечтал посещать матчи чемпионатов мира, но билеты были слишком дорогими для его скромного бюджета. К счастью, в этом
году, за отличные результаты в обучении, Петр получил премию в сумме S lei, что позволяет
ему посетить, по крайней мере, нескоьлко футбольных матчей этго зрелищного мероприятия.
Известно, что на чемпионате мира будут сыграны n матчей, которые, в учебных целях
обозначены через 1, 2, 3, ... i, ... n. В общем случая, стоимости билетов на различные матчи
могут и не совпадать. Обозначим через стоимость билета на i-ый матч.
Петр хотел бы узнать количество всех возможных расхода имеющихся у
него денег путем покупки билетов на футбольные матчи. Он не не собирается потратить в
обязательном порядке все деньги или посетить в объязательном порядке определенное число
матчей.
решите на языке паскаль
280
433
Ответы на вопрос:
Python 3.7
import re
import string
def clrStr(strng: str) -> str:
return re.sub(r' +', ' ', re.sub(rf'[{string.punctuation}]|\n', '', strng))
raw_string = input()
clean_string = clrStr(raw_string)
print(max(clean_string.split(' '), key = lambda p: len(p)))
И никаких велосипедов с перебором всего списка слов в цикле.
Объяснение:
Да, я специально решил эту задачу не так, как в условии. Ведь в условии вам максимально разжевали подход к решению. Но, стоит заметить, что по дурацки. Питоньи списки можно перебирать циклом вида for item in list, не обращаясь к исходному списку по индексам. Так же функция max() может принимать аргумент key, который является функцией, с которой интерпретатор будет выбирать максимум из указанного списка.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
khorolovgusenoy2lzx16.05.2021 00:23
-
СлавикАлина21.03.2023 00:07
-
znaniyasveta22.04.2023 04:14
-
Алинкамалинка342202.08.2021 13:06
-
viginipinigivini12.09.2022 16:55
-
dangah3114.01.2022 12:51
-
f2a5p415.02.2022 22:06
-
Srednov09.09.2022 18:58
-
Hayat1111123.03.2021 19:33
-
SofyaProstova16.06.2021 20:57
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.