fork download
  1. var
  2. n: integer;
  3. res: integer;
  4. procedure printgraf(x: integer);
  5. var
  6. i: integer;
  7. begin
  8. if x >= 0 then
  9. begin
  10. printgraf(x - 1);
  11. printgraf(x - 1);
  12. for i := 0 to x - 1 do
  13. inc(res);
  14. printgraf(x - 2);
  15. end;
  16. end;
  17. begin
  18. res := 0;
  19. read(n);
  20. printgraf(n);
  21. writeln(res);
  22. end.
Success #stdin #stdout 0s 336KB
stdin
9
stdout
2865