А2=А1+2=6+2=8
В2=С1-2=6-2=4
С2=А1/В1*2=6:3•2=4
Если взглянуть на схему, то видно ,что два маленьких треугольника равны и два больших треугольника равны, следовательно
В2=С2
А2=D2=8
D1=8-3=5
#include <stdio.h>
#include <stdlib.h>
main(){
#define N 10
int i,count=0;
int a[N];
srand(time(0));
for (i=0; i<N; i++) {
a[i]=rand()%(i+1)+1;
printf("%d ",a[i]);
if ((i%2==0) && (a[i]%2!=0)) count++;
}
printf("\nCount=%d\n",count);
system("pause");
}
Так, подумаем...
Есть формула I=log2(1/p).
P=K/N
K - кол-во произошедших событий
N - всего событий
N=16+8=24
K=1
P=1/24
I=log2 24≈4.6 бит
Var a:array [1..12] of integer; i,max:integer;
begin
for i:=1 to 12 do
begin
a[i]:=random(1,1000);
if a[i]>max then max:=a[i];
end;
writeln('naib. massa=',max);
end.