Из 16 литров переливаем в 5л, из 5л выливаем все. В 16 у нас становится 11л Из 16 литров переливаем в 5л, из 5л выливаем все. В 16 у нас становится 6л Из 16 литров переливаем в 5л, из 5л выливаем все. В 16 у нас становится 1л
Переливаем 1 в 5л. Набираем 16 полностью. В 5 у нас 1л, в 16 у нас 16л
Из 16 литров переливаем в 5л, из 5л выливаем все. В 16 у нас становится 12л Из 16 литров переливаем в 5л, из 5л выливаем все. В 16 у нас становится 7л Из 16 литров переливаем в 5л, из 5л выливаем все. В 16 у нас становится 2л
Переливаем 2 литра в 5, а 16 наполняем. Из 16 литров переливаем в 5л, из 5л выливаем все. В 16 у нас становится 13л Из 16 литров переливаем в 5л, из 5л выливаем все. В 16 у нас становится 8л
Var a,p,n,i:integer; begin p := 0; n := 0; for i := 1 to 15 do begin read(a); if a mod 3 = 0 then if a > 0 then p := p + 1 else if a < 0 then n := n + 1 end; if p > n then writeln('Положительных') else if p < n then writeln('Отрицательных') else writeln('Одинаково') end.
{вариант "как-то посложнее"}
var a,i,s:integer; begin s := 0; for i := 1 to 15 do begin read(a); s := s + ord(a mod 3 = 0) * (ord(a > 0) - ord(a < 0)) end; if s > 0 then writeln('Положительных') else if s < 0 then writeln('Отрицательных') else writeln('Одинаково') end.
for i in range(20):
new_element = int(input())
a.append(new_element)
a.sort()
b = list(reversed(a))
print(a[len(a)-1] - b[len(b)-1])
Если нужно выводить сам массив ,то нужно добавить: print(a)