[3.37]
49₁₀ = 61₈ = 110 001₂
53₁₀ = 65₈ = 110 101₂
64₁₀ = 100₈ = 1 000 000₂
150₁₀ = 226₈ = 10 010 110₂
266₁₀ = 412₈ = 100 001 010₂
[3.39]
29₁₀ = 1D₁₆ = 1 1101₂= 11 101₂ = 35₈
43₁₀ = 2B₁₆ = 10 1011₂ = 101 011₂ = 53₈
54₁₀ = 36₁₆ = 11 0110₂ = 110 110₂ = 66₈
120₁₀ = 78₁₆ = 111 1000₂ = 1 111 000₂ = 170₈
206₁₀ = CE₁₆ = 1100 1110₂ = 11 001 110₂ = 316₈
Uses crt;
var s1, s2: String;
d1, d2: Integer;
begin
readln(s1, s2);
d1 := length(s1);
d2 := length(s2);
if d1 > d2 then writeln('Строка ', s1, ' длиннее') else writeln('Строка ', s2, ' длиннее');
end.
Если а>=х то хватит.
а если не хватит, то нужно добавить х-а рублей
Это если использовать ТОЛЬКО шаги "вперед 3" и "назад 2"
х+3-2+3-2=10
х+2=10
х=10-2
х=8
Ответ: Кузнечик вышел из точки 8