Там не надо использовать длинную арифметику, т.к. её там нет.
Решал её еще давно на паскале.
Код:
read(input,s);
s1:=copy(s,1,length(s)-1);
Val(s1,a,a);
b:=a*(a+1);
Str(b,s1);
s2:=s1+'25';
if (length(s)=1) then write(output,'25') else write(output,s2);
Думаю, поймешь. Задача легкая.