Cod sursa(job #200288)
| Utilizator | Data | 23 iulie 2008 09:33:04 | |
|---|---|---|---|
| Problema | Fructe | Scor | 100 |
| Compilator | fpc | Status | done |
| Runda | Arhiva de probleme | Marime | 0.48 kb |
var f,g:text;
i,p,b,n:longint;
procedure pb;
begin
while p+b>1 do
begin
if p>1 then p:=p-1
else
if b>1 then
begin
b:=b-2;
p:=p+1;
end
else
if (b=1) and (p=1) then
p:=0;
end;
if p>0 then writeln(g,'0')
else writeln(g,'1')
end;{****** pb ********}
begin
assign(f,'fructe.in');reset(f);
assign(g,'fructe.out');rewrite(g);
readln(f,n);
for i:=1 to n do
begin
readln(f,p,b);
pb;
end;
close(f);close(g);
end.