Cod sursa(job #117255)

Utilizator antoanelaAntoanela Siminiuc antoanela Data 21 decembrie 2007 00:06:20
Problema Sarpe Scor 0
Compilator fpc Status done
Runda Arhiva de probleme Marime 0.46 kb
program sarpe;
var f,g:text;
    v:array[1..1002]of 0..9;
    x:char;
    n,i,t,p:integer;
begin
assign(f,'sarpe.in');
assign(g,'sarpe.out');
reset(f);
rewrite(g);
while not eof(f) do
  begin
    n:=n+1;
    read(f,x);
    v[n]:=ord(x)-ord('0');
  end;
t:=0;
for i:=n downto 1 do
  begin
    p:=4*v[i]+t;
    t:=p div 10;
    p:=p mod 10;
    v[i]:=p;
  end;
if (t>0)then write(g,t);
for i:=1 to n do write(g,v[i]);
close(f);
close(g);
end.