57 в восьмеричной системе - это в нашей 10-ричной 47. 2014 в шестнадцатеричной - это в нашей 8212. Составить алгоритм по нахождению последней цифры при возведении а в степень b не сложно: var i,a,b,p:word; {диапазон целых чисел 0..65535} Begin readln(a,b);p:=a mod 10; {первая степень числа а} for i:=2 to b do {если степень больше 1, то в цикле начинаем домножать, пока № витка цикла не дойдет до b } begin p:=p*a; {домножаем результат на последнюю цифру числа а} p:=p mod 10; {отделяем последнюю цифру результата} end; writeln(p); {по окончании цикла в р находится результат задачи} end. В результате вводимых данных (47 и 8212) получаем 1. Думаю, что и в 16-ричной будет тоже 1.
1) в одном байте 8 бит.1800 байт переводим в биты = 1800*8 = 14400 бит скорость 14400 бит/c делим 14400 на 14400 = 1с передадим за 1 сек. 2)1.5Мбайта переводим в байты = в 1Мбайте 1024Кбайта в 1Кбайте 1024байта получаем 1.5Мбайта=1536Кбайт=1572864байта умножаем на 8(перевод в биты)=12582912бит канал 12800 бит/c делим получаем 983,04 секунды на передачу файла 3) 7200Кбайт умножаем на 8 получаем 57600 Кбит делим на скорость получаем 300сек.
Во втором задании может быть ошибка, но не пойму в чем. щас еще подумаю...
2014 в шестнадцатеричной - это в нашей 8212.
Составить алгоритм по нахождению последней цифры при возведении а в степень b не сложно:
var
i,a,b,p:word; {диапазон целых чисел 0..65535}
Begin
readln(a,b);p:=a mod 10; {первая степень числа а}
for i:=2 to b do {если степень больше 1, то в цикле начинаем домножать, пока № витка цикла не дойдет до b }
begin
p:=p*a; {домножаем результат на последнюю цифру числа а}
p:=p mod 10; {отделяем последнюю цифру результата}
end;
writeln(p); {по окончании цикла в р находится результат задачи}
end.
В результате вводимых данных (47 и 8212) получаем 1. Думаю, что и в 16-ричной будет тоже 1.
скорость 14400 бит/c делим 14400 на 14400 = 1с
передадим за 1 сек.
2)1.5Мбайта переводим в байты = в 1Мбайте 1024Кбайта в 1Кбайте 1024байта
получаем 1.5Мбайта=1536Кбайт=1572864байта умножаем на 8(перевод в биты)=12582912бит
канал 12800 бит/c делим получаем 983,04 секунды на передачу файла
3) 7200Кбайт умножаем на 8 получаем 57600 Кбит делим на скорость получаем 300сек.
Во втором задании может быть ошибка, но не пойму в чем. щас еще подумаю...