1) 28 байт.
2) (8 * 32 * 64 * 2) / 1024 = 32 Кбайт.
3) 8 * 512000 = 4096000 бит = 512 000 байт = 500 Кбайт.
Блок схема во вложении.
Только сразу после элемента "начало" еще нужен блок прямоугольный с N:=20
1,2мб =1,2*1024кб=1228,8 кб
234567байт=примерно 229 кб
первое число больше второго на 1000 килобайт окргуленно
Подробное решение внутри файла
Python:
slovo = str(input())
a = slovo[::-1]
if slovo == a:
print("yes")
else:
print("no")
pascal:
function palindrom(var arg:string):boolean;
var i:byte;
str:string;
begin
palindrom:=false;
str:='';
for i:=length(arg) downto 1 do
str:=str+arg[i];
if str=arg then palindrom:=true; end;
var s:string;
begin readln(s); writeln(Palindrom(s));
readln;
end.