Нормальный
Как минимум около 50 дотягивает
1) 16 = 2⁴
2) 4 * 1024 = 4096 бит в секторе
3) 9 * 4096 = 36864 бит в дорожке
4) 180 * 8 * 1024 = 1474560 бит на всём диске
5) 1474560 / 36864 = 40 дорожек
В компьютере, например, вся информация систематизирована, поэтому можно все быстро найти. Так же в если в библиотеке систематизировать все книги по алфавиту, то можно будет быстро найти нужное произведение
#include <stdio.h>
#include <stdlib.h>
int main()
{
int a,b,c,d1,d2,d=0,n=0;
srand (time(NULL));
a = rand() % 50 + 1;
b = rand() % 50 + 1;
c = rand() % 20 + 1;
while (c>a) a = rand() % 50 + 1;
while (c>b) b = rand() % 50 + 1;
printf ("%d %d %d\n", a, b, c);
d1 = a; d2 = b;
while (d1>=c){
d2 = b;
while (d2>=c){ n++; d2 -= c; }
d1 -= c;
}
printf("%d\n", n);
for (int i=0; i<(10-1); i++) d += n;
d = -d;
printf("%d", d);
return 0;
}
Пример:
<span>27 42 4
60
-540</span>
Var ma,kol,bol,n,x,i:integer;beginread(n);for i:=1 to n do begin read(x); if x<30 then inc(bol); if x>ma then ma:=x; end;writeln(ma);if bol>0 then writeln('YES') else writeln('NO'); end.