-
Вопрос по информатике:
Пользователь вводит последовательность чисел. Признак конца ввода 0.Определить 3 наибольших числа в последовательности.НА ЯЗЫКЕ ПИТОН .ШКОЛЬНЫЙ УРОВЕНЬ.ЖЕЛАТЕЛЬНО С ПОЯСНЕНИЯМИ!-
Автор:
teófila
-
-
m1=0
m2=0
m3=0
x=10
while x!=0:
x=int(input())#вводим число
if m1<x:
m3=m2
m2=m1
m1=x
elif x>m2 and x>m3 and x<m1:
m3=m2
m2=x
elif x<m2 and x<m1 and x>m3:
m3=x
print(m1,m2,m3,sep=" ")
вот std алгоритм заключается в том что у нас три переменных и мы после нахождения максимума все переменные сдвигаем назад то есть m1 становится m2, m2 становится m3 а m1 присваивается новый максимум и так же тут случаи когда m2 или m3 больше старых но мешьше m1 он тогда просто меняет значение именно той переменной которой он больше
Еще 4 ненужных тебе вопроса, но это важно для поиска
-
Вопрос по русскому языку:
помогите расставить, пожалуйста-
Ответов: 3
-
5 лет назад
-
-
Вопрос по русскому языку:
найди слова 1 склонения в дательном падеже с окончанием е.от скамейки, в роще, к розе, к скамейке-
Ответов: 2
-
5 лет назад
-
-
Вопрос по русскому языку:
После ураганного вихря всюду валялись вывороченные с корнем деревья.
Сделайте синтаксический разбор предложения. обозначьте графический причастный оборот-
Ответов: 1
-
5 лет назад
-
-
Вопрос по русскому языку:
Найдите и исправьте грамматическую(-ие) ошибку(-и) в предложении(-ях). Запишите исправленный(-ые) вариант(ы) предложения(-ий).
1) Собираясь в школу, у него пропал учебник
2) Ученики работали в тетрадях, усердно выписывая буквы.
3) Он успокоился, доверившись мастерству пилота.
4) Река делала крутой поворот, огибая пороги.-
Ответов: 1
-
5 лет назад
-