2) дважды перевезти по 2 англ и 1 людоеду и последний заплыв на 2 людоедов
3) Разделить 2014 на 2. Получаем 1007 монет в каждой группе. Поочередно взвешиваем обе группы.
4) 90 93 указывают на буквы рс, все слова и коды одинаковы ,то есть каждая буква зашифровывается числом. р=90 ,с=93 ,марс и морс отличаются одной буквой и им соответсвутют 80 84 90 93 и 80 05 90 93 (не учитывая порядка) . м=80 , пирс имеет первые 2 буквы отличающиеся от морс и и марс. То есть п=87 , и=62 ,методом , исключения получаем барс 10 05 90 93 а=05 ,значит марс=10 05 90 93 ,морс=80 84 90 93 ,о=84
сироп=93 62 90 84 87
5) По 50 монет. 450:9=50(монет) по одному рублю.
6) Команды покрасить было только две, соответственно покрашены в конце лишь 2.
function IsPositive(a:integer):boolean; begin result:=(a>-1); end;
procedure work; var min, max, count:integer; begin count:=0; min:=m[0]; max:=0; for i:=0 to 14 do begin if IsPositive(m[i]) then begin inc(count); if m[i]>max then max:=m[i]; if m[i]<min then min:=m[i]; end; end; writeln('MAX: ', max); writeln('MIN: ', min); writeln('Count: ', count); end;
begin for i:=0 to 14 do begin write('n: '); readln(m[i]); end;
1) 7+7+7 = 21 - 3 =18-3=15-3=12+7=19
2) дважды перевезти по 2 англ и 1 людоеду и последний заплыв на 2 людоедов
3) Разделить 2014 на 2. Получаем 1007 монет в каждой группе. Поочередно взвешиваем обе группы.
4) 90 93 указывают на буквы рс, все слова и коды одинаковы ,то есть каждая буква зашифровывается числом. р=90 ,с=93 ,марс и морс отличаются одной буквой и им соответсвутют 80 84 90 93 и 80 05 90 93 (не учитывая порядка) . м=80 , пирс имеет первые 2 буквы отличающиеся от морс и и марс. То есть п=87 , и=62 ,методом , исключения получаем барс 10 05 90 93 а=05 ,значит марс=10 05 90 93 ,морс=80 84 90 93 ,о=84
сироп=93 62 90 84 87
5) По 50 монет. 450:9=50(монет) по одному рублю.
6) Команды покрасить было только две, соответственно покрашены в конце лишь 2.