1.
Function Check(A : Longint) : Boolean;
Begin
If A>9 then Check:=((A mod 10)=(A div 10 mod 10)) and Check(A div 10) else Check:=True;
end;
Var N : Longint;
Begin
Readln(N);
Writeln(Check(N));
end.
Div целая часть деления
mod остаток
1011000110₂
<--------------- проще идти от конца к началу
0×2⁰+1×2¹+1×2²+0×2³+0×2⁴+0×2⁵+1×2⁶+1×2⁷+0×2⁸+1×2⁹