<span>#include <iostream></span>
#include <ctime>
#include <cstdlib>
using namespace std;
int main()
<span>{ srand(time(NULL));</span>
<span> const int N(10);</span>
<span> int a[N], c(0), b(100), count(0);</span>
<span> for (int i(0); i<N;i++){</span>
<span> a[i]=c+rand()% (b-c+1);</span>
<span> count+=a[i];</span>
<span> }</span>
<span> for (int i(0); i<N; i++){</span>
<span> cout << a[i]
<< " ";</span>
<span> }</span>
Cout << count/float(N);
<span>
return 0;</span>
}
Бумага та чорнило та думки
I-размер изображения
t-время
V-скорость
I = 800*600*16=7680000 пикселей
t=I/V
t = 7680000/28800=266,666=300=5 мин(около 5 минут)
Думаю, что так))
Const
n=12;
var
b:array[1..n] of integer;
i,k:integer;
begin
Randomize;
Write('Последовательность: ');
for i:=1 to n do begin
b[i]:=Random(41)+10;
Write(b[i],' ')
end;
Writeln;
k:=5;
for i:=6 to n do
if b[i]>b[i-1] then k:=i
else break;
if k=n then Writeln('Последние 8 элементов в возрастающей последовательности')
else
if k>5 then Writeln('Возрастание элементов идет с номера 5 по ',k)
else Writeln('Следующий за пятым элемент не возрастает')
end.
Пример
Последовательность: 44 10 33 40 15 33 45 26 43 45 49 48
Возрастание элементов идет с номера 5 по 7
4 задание вроде как 1100 но это не точно