Var
best, m, s,i: integer;
begin
best := 10000000;
for i:= 1 to 3 do begin
write('min sec = ');
readln(m, s);
if best > m * 60 + s then best := m * 60 + s;
end;
writeln('Лучший = ', best div 60, ' min ', best mod 60, ' sec');
end.
<span>class Bank<span>:
</span> def __init__(self,vklad)<span>:
</span> self.vklad = <span>vklad
</span> def information(self)<span>:
</span> if self.vklad < 5000<span>:
</span> print("Ви маєте спалити ",self.vklad*0.2,'$ в год')
elif self.vklad >= 5000 and self.vklad <15000<span>:
</span> print("Ви маєте спалити ",self.vklad*0.2,'$ в год')
else<span>:
</span> print("Ви маєте спалити ",self.vklad*0.2,'$ в год')
n = int(input("Введыть суму: "))
one_person = Bank(n)
one_person.information()
</span>
Если площадь в ячейке А1, то вот так:
=ЕСЛИ (А1<100;500;ЕСЛИ (А1<200;700;800))*B2
<span>Можно еще с помощью ВПР, но тогда нужно делать дополнительную таблицу
</span>
=B2*(500+200*(B2>100)+100*(B2>=200))
<span>Это если площадь стоит в ячейке B2.
</span>
Считая, что функция random() возвращает <span>случайные числа с равномерным </span><span>законом распределения и что 7/16*100 = 43,75, 8/16*100 = 50, 1/16 = 6,25, задачу можно решить так:
begin
var c:=random(1,16);
case c of
1,5,7,9,11,13,15: writeln(c,' - Красный');
2,4,6,8,10,12,14,16: writeln(c,' - Чёрный');
else writeln(c,' - Зелёный');
end;
end.
Пример:
7 - Красный
</span>
В 5 литровый набираешь воду и выливаешь в 9 литровый.
В 5 литровый снова набираешь воду и выливаешь в 9 литровый сколько влезет. 9 литровый получается полный, а в 5 литровом остается 1 литр.
Из 9 литрового выливаешь всю воду и выливаешь в него 1 литр из 5 литрового.
В 5 литровый набираешь воду и выливаешь в 9 литровый.
В 9 литровом получается 6 литров воды.
Как-то так