Cls
rem a
let sum=0
let sred=0
let n=0
let i=1
input "n=";n
for i=1 to n step 1
input b
sum=sum+b
next n
sred=sum/n
print "Sred = ";sred
end
45 секунд - 3/4 минуты, а значит за это время можно передать 4000Кб*(3/4)=3000Кб
<span>В качестве разделителей добавлены только: пробел, запятая, точка и тире.</span>
Схема
1)Количество монет в куче равно 1?
1a) Да, то это фальшивая монета выход
1b) Нет перейти к 2
2) разделим кучу поровну. перейти к 3
3)Правая куча тяжелее левой?
3a) Да, отложить правую и вернуться в (1)
3b) Да, отложить левую и вернуться в (1)
Можно еще добавить условия в случае если ее там нет
-1) разделим кучу на две поровну. перейти к 0
0) Кучи равны?
0а) Да, Выход нет фальшивой маеты
0b)Нет, перейти к 3
1)Количество монет в куче равно 1?
1a) Да, то это фальшивая монета выход
1b) Нет перейти к 2
2) разделим кучу на две поровну. перейти к 3
3)Правая куча тяжелее левой?
3a) Да, отложить правую и вернуться в (1)
<span>3b) Да, отложить левую и вернуться в (1)
Все гениальное просто:)</span>
В программе выполняются следующие действия:
- задаются значения всех элементов массива;
- задаётся начальное значение переменной m = 45
- в цикле for k = 4 to 10 ... элементы массива с номерами от 4 до 10 сравниваются с первым элементом (45) и если сравниваемый элемент <= 45, то это значение добавляется к m:
Таким образом, m = 45+15+20+35+10+45 = 170
Ответ: на экран будет выведено значение 170