1) 221(8)=145(10)
109(16)=265(10)
т.к. 145<265, то 221(8)<109(16)
2) А23(16)= 2595(10)
1223(8)=659(10)
т. к. 2595>659. то А23(16)> 1223(8)
Если речь идет о преобразовании из 10-тичной СС в 8-ричную СС, то:
600 : 8 = 75 // ост 0
75 : 8 = 9 // 3
9 : 8 = 1 // 1
1 : 8 = 0 // 1
Итак: 600(10) = 1130(8)
Аналогично со вторым числом
2010(10) = 3732(8)
{Возможно это можно более просто организовать, однако программа работает :) }
Var a,b,ax,x: integer; flag: boolean;
Begin
Readln(a,b); ax:=a;
If (a>=0) and (b>=0) then flag:=true
else begin a:=abs(a); b:=abs(b); flag:=false; end;
If (a=0) or (b=0) then write('0')
else begin while b > 1 do
begin a:=a+ax; dec(b); end; x:=a;
if flag then write(x) else write(x-x*2); end;
End.
Переведем 15 КБайт в биты:
15 * 1024 = 15360 байт
15360 * 8 = 122880 бит
Определим скорость передачи:
122880 / 60 = 2048 бит/c
Т.к. по заданию скорость увеличится на 2048 бит/c, видно, что она увеличится в два раза, следовательно файл будет передан в 2 раза быстрее, т.е. за 30 секунд.
Ответ: 30 секунд.