Ответ:
1600
Объяснение:
100Мбит - это 100*2^10 бит
1 МБ - это 2^13 бит
128с - это 2^7с
K(объём)=V(скорость)*t(время)
Решение: K=(100*2^10*2^7)/2^13=100*2^4=1600MB
Repeat
<тело цикла>
until <условие>
это в паскале
Вот у тебя есть число 99
99 < 128, значит берем 64
Теперь составим 99 из степеней двойки:
64 = 2^6 = 1000000 (в двоичном виде это единица и 6 нулей)
32 = 2^5 = 0100000 (аналогично, единица и 5 нулей)
2 = 2^1 = 0000010
1 = 2^0 = 0000001 (любое число в 0 степени - 1)
Получаем 1100011
#include <bits/stdc++.h>
using namespace std;int main(){ int n,b; cin>>n; int a[n]; for(int i=0;i<n;i++) cin>>a[i]; sort(a,a+n); reverse(a,a+n); for(int i=0;i<n;i++) cout<<a[i]<<" ";
}
Program Maximum; var A: array [1..20] of integer; i,sum: integer; sr:real; Begin A[1]:=56; A[2]:=78; A[3]:=48; A[4]:=90; A[5]:=45; A[6]:=54; A[7]:=63; A[8]:=52; A[9]:=43; A[10]:=54; A[11]:=64; A[12]:=59; A[13]:=54; A[14]:=53; A[15]:=52; A[16]:=58; A[17]:=71; A[18]:=58; A[19]:=59; A[20]:=70; for i:=1 to 20 do begin sum+=A[i]; end; sr:=sum/20; write(sr); end.