Через 5 минут она её догонит)))
Ответ:
n = input()
n=n.replace("."," ")
n=n.replace(","," ")
n=n.replace("!"," ")
n=n.replace("?"," ")
n=n.replace("-"," ")
n=n.replace("("," ")
n=n.replace(")"," ")
n = n.split()
maxlength = ""
maxcount = ""
for a in range(len(n)):
if len(n[a])>len(maxlength):
maxlength = n[a]
if n.count(n[a])>len(maxcount):
maxcount = n[a]
print("maxcount: "+maxcount)
print("maxlength: "+maxlength)
Объяснение:
есть нюанс:а что если 2 или больше слова которые может быть одинаково длиной какую должен выводит?
Var
x, y, p: Integer;
begin
Writeln('Введите два числа');
Readln(x, y); {вводим два целых числа}
p := x * y;
repeat
if x > y Then x := x Mod y
Else y := y Mod x
until (x = 0) Or (y = 0);
{до тех пор, пока одно из чисел не станет равно нулю}
Writeln('НОK=', p / (x + y)); {вывод НОД - без условного оператора, так как одно из чисел обязательно равно нулю}
end.
Var
name : string;
city : string;
begin
writeln("Привет! Меня зовут Электроша. А тебя?");
readln(name);
writeln("Приятно с тобой, "+name+" познакомиться. А давай поиграем в города. Назови столицу Франции.");
readln(city);
if(city = "Париж") then writeln("Ты хорошо играешь.")
else writeln("Ты ошибся!");
readln();
end.