Var
x1, x2, x3, x4, y1, y2, y3, y4: real;
function VectorLength(x1, y1, x2, y2: real): real;
begin
VectorLength := sqrt(sqr(x1 - x2) + sqr(y1 - y2));
end;
function VectorSlope(x1, y1, x2, y2: real): real;
begin
VectorSlope := (y1 - y2) / (x1 - x2);
end;
begin
readln(x1, y1);
readln(x2, y2);
readln(x3, y3);
readln(x4, y4);
if (VectorLength(x1, y1, x2, y2) = VectorLength(x4, y4, x3, y3))
and (VectorSlope(x1, y1, x2, y2) = VectorSlope(x4, y4, x3, y3)) then
writeln('Yes')
else writeln('No');
end.
Ответ:
Объяснение:
если не заморачиватся можно вывести так:
a=[[],[]]
print(*a)
или так:
for i in a:
print(*i)
в строичку
for i in a:
for k in i:
print(k,end=',')
Количество каналов =2
Частота =16 КГц =16*1000 Гц=125*2^7 Гц (Гц=1/с)
Разрешение =32 бит=2^5 бит
Время = 5 мин=5*60 с =300 с= 75*2^2 c
Файл:
F=2*125*2^7*2^5*75*2^2 бит =125*75*2^15 бит = 9375*2^12 байт=
=9375*2^2 Кбайт = 37500 Кбайт≈36,621 Мбайт≈37 Мбайт
Function oddcount(ar:array[1..n;1..m] of integer):integer;
var i,j:integer;
begin
result:=0;
for i:=1 to n do
for j:=1 to m do
begin
if odd(ar[i,j]) then
result:=result+1;
end;
writeln(result);
end;
Вот так как-то.