Var
i, kor, koz, ov: integer;
begin
for i := 1 to 40 do
begin
koz := i;
kor := 2 * koz;
ov := 40 - (koz + kor);
if ov < 0 then break;
writeln('Овец: ', ov, ' Коров: ', kor, ' Коз: ', koz);
end
end.
.........характерные черты?
V = v * t, где
V - объем.
v - скорость передачи данных.
t - время.
1. Дано:
v = 128000 бит/с.
t = 120 с.
Найти: V.
V = v * t = (128000 * 120) / 2^13 = (2^7 * 1000 * 2^2 * 30) / 2^13 = (2^9 * 30000) / 2^13 = 30000 / 2^4 = 30000/16 = 1875 кбайт.
Ответ: 1875 кбайт.
2. Дано:
V = 60 мбайт.
v1 = 256 кбит/с.
v2 = v1 / 2 = 128 кбит/с.
Найти: t.
Так как файл передается по частям с разной скоростью, разделим объем напополам.
60 мбайт/ 2 = 30 мбайт.
Переведем в Кбиты:
30 мбайт = 8 * 30 = 240 мбит = 240 * 2^10 кбит.
Найдем сумму времени передачи первой части файла и второй:
t = V/v.
t = t1 + t2.
t = ((240 * 2^10) / 256) + ((240 * 2^10) / 128) = ((240 * 2^10) / 2^8) + ((240 * 2^10) / 2^7) = 240 * 2^2 + 240 * 2^3 = 240 * 4 + 240 * 8 = 960 + 1920 = 2880 с. = 2880 / 60 = 48 минут.
Ответ: 48 минут.
№2)
56(8), 57(8), 60(8), 61(8), 62(8), 63(8), 64(8).
47(16), 48(16), 49(16), 4A(16), 4B(16), 4C(16), 4D(16)
№3)
10111(2)=1*2^4+0*2^3+1*2^2+1*2^1+1*2^0=16+4+2+1=23(10)
156(8)=1*8^2+5*8^1+6*8^0=64+40+6=110(10)
35A(16)=3*16^2+5*16^1+10*16^0=768+80+10=858(10)
№4)
делим последовательно на основание новой системы счисления, остатки от деления выписываем, начиная с конца.
образец:
584:2=292 ост 0
292:2=146 ---- 0
146:2= 73 ---- 0
73:2= 36 ---- 1
36:2= 18 ---- 0
18:2= 9 ---- 0
9:2= 4 ---- 1
4:2= 2 ---- 0
2:2= 1 ---- 0
1:2= 0 ---- 1
584(10)=1001001000(2)
584(10)=1110(8)
584(10)=248(16)
400(10)=110010000(2)
400(10)=620(8)
400(10)=190(16)
№5)
1 0 1 0 1
+ 1 1 0 1
--------------
1 0 0 0 1 0
1 0 1 0
+ 1 0 1 0
-------------
1 0 1 0 0
№6)
14(х)=9(10)
1*x^1+4*x^0=9
x+4=9
x=5
14(5)=9(10)
42*34=1428 байт на 1 лист
12*1428=17136 байт на 1 тетрадь
17136/1024~17,6 Кб
1,44~1475 Кб
1475/17,6~84 тетради
Ответ: 84 тетради