Переведём <u>10001</u><u>(</u><u>2</u><u>)</u> в <u>10-ую</u> систему:
10001(2) =
1*2^4+0*2^3+0*2^2+0*2^1+1*1 =
1*2^4 + 1*1 =
16+1 =
<u>17(10)</u>
0 раздели на 2.Чему будет равно?
А div - просто убирает остаток.
Например 10 div 3 будет 3,33, а компилятор тебе покажет просто 3.
Program task_1;
var
A, B, C : integer;
begin
read(A);
B := A;
C := 0;
While B <> 0 do
begin
C := C*10 + B mod 10;
B := B div 10
end;
If A=C then
begin
writeln('Число симметрично')
end
else
begin
writeln('Число НЕ симметрично')
end;
end.
Размер данных на флешке = 4,44*0,88=3,9072 ГБ = 4000,9728 Мб = 4096996,1472 Кб
Разделим размер на скорость и получим секунды.
4096996,1472/1199=3417 секунд