Program Posled;
Var
a, b, sum1, sum2, sum3: integer;
Begin
read (a,b);
sum1 := (a mod 10) + (b mod 10);
sum2 := (a div 10 mod 10) + (b div 10 mod 10);
sum3 := (a div 100 mod 10) + (b div 100 mod 10);
if ((sum3 > sum2) and (sum2 > sum1)) then
write('OK')
else
write('NO');
<span>End.</span>
Ресурсы человеческого мозга рассчитаны на переработку информации в 16 бит
Тоесть они помогли всем малишам.
1*10^1+3*10^0+2*10^-1+1*10^-2
1*8^2+2*8^1+3*8^0+2*8^-1
1*16^1+2*16^0+3*16^-1
<em>// PascalABC.NET 3.3, сборка 1633 от 10.02.2018</em>
<em>// Внимание! Если программа не работает, обновите версию!</em>
begin
var (m,n):=ReadInteger2('Количество строк и столбцов в матрице:');
Writeln('*** Исходная матрица ***');
var a:=MatrRandom(m,n,-99,99);
a.Println(4); Writeln(4*n*'-');
Writeln('Средние значения по столбцам');
a.Cols.Select(col->col.Average).Println
end.
<u>Пример</u>
Количество строк и столбцов в матрице: 6 7
*** Исходная матрица ***
-70 66 -81 -2 42 22 -7
-42 4 -27 32 6 -38 -81
-22 -60 -65 -26 -87 2 -49
-59 -48 -5 -11 38 -27 98
-94 -47 86 -11 -13 -92 -43
-92 89 -58 37 20 -14 -45
----------------------------
Средние значения по столбцам
-63.1666666666667 0.666666666666667 -25 3.16666666666667 1 -24.5 -21.1666666666667