Получив на вход натуральное число x, этот алгоритм печатает два числа: a и b. Сколько существует таких чисел x, при вводе которых алгоритм печатает сначала 2, а потом 12?
var x, a, b: longint;
begin
readln(x);
a := 0; b :=1;
while x > 0 do begin
a := a+1;
if (x mod 14) <> 0 then
b := b*( x mod 14);
x := x div 14;
end;
writeln(a); write(b);
end.
16 Кбайт = 16 384 Байт
24 Мбайт = 24 576 Кбайт
25 Тбайт = 26 214 400 Мбайт
2 Гбайт = 2 097 152 Кбайт
12 Мбайт = 12 582 912 Байт
8 Мбайт = 67 108 864 Бит
16 Мбайт = 0,015625 Гбайт
24 Тбайт = 24 576 Гбайт
2 Мбайт = 16 777 216 Бит
1 Тбайт = 8 796 093 022 208 Бит
Объяснение:
1 Кбайт = 1024 Байт ⇒ 16 Кбайт = 16 * 1024 = 16 384 Байт
1 Мбайт = 1024 Кбайт ⇒ 24 Мбайт = 24 * 1024 = 24 576 Кбайт
1 Тбайт = 2²⁰ Мбайт ⇒ 25 Тбайт = 25 * 2²⁰ = 26 214 400 Мбайт
1 Гбайт = 2²⁰ Кбайт ⇒ 2 Гбайт = 2 * 2²⁰ = 2 097 152 Кбайт
1 Мбайт = 2²⁰ Байт ⇒ 12 Мбайт = 12 * 2²⁰ = 12 582 912 Байт
1 Мбайт = 2²³ бит ⇒ 8 Мбайт = 8 * 2²³ = 67 108 864 Бит
1 Гбайт = 1024 Мбайт ⇒ 16 Мбайт = 16 : 1024 = 0,015625 Гбайт
1 Тбайт = 1024 Гбайт ⇒ 24 Тбайт = 24 * 1024 = 24 576 Гбайт
1 Мбайт = 2²³ бит ⇒ 2 Мбайт = 2 * 2²³ = 16 777 216 Бит
1 Тбайт = 2⁴³Бит ⇒ 1Тбайт = 1 * 2⁴³ = 8 796 093 022 208 Бит
6
Объяснение:
Между населёнными пунктами A, B, C, D построены дороги, протяжённость которых (в километрах) приведена в таблице. Определите длину кратчайшего пути между пунктами A и С. Передвигаться можно только по дорогам, протяжённость которых указана в таблице.
Сколькими можно попасть в пункт С?
Из D в C - 2 км
Из B в С - 5 см
Из А в С - 7 км
Рассмотрим п.D - из А в него 4 километра. В сумме: 2 + 4 = 6 километров.
Рассмотрим п.В - из А в него 2 километра. В сумме: 5 + 2 = 7 километров.
Из п.А в п.С напрямую - 7 километров.
Получается, что сначала надо прибыть из пункта А в пункт D, потом из пункта D в пункт С.
ответ: 6 километров.