fork download
  1. FUNCTION KATAVOTHRA (A:MATRIX; N:INTEGER): INTEGER;
  2. VAR I,J,K,S:INTEGER;
  3. BEGIN
  4. KATAVOTHRA:=0;
  5. I:=1;
  6. WHILE (KATAVOTHRA=0 AND I<N) DO {1}
  7. BEGIN
  8. J:=1;
  9. WHILE (A[I,J]=0 AND J<N) DO J:=J+1; {2}
  10. IF (J=N) THEN BEGIN
  11. S:=0;
  12. FOR K=1 TO N DO S:=S+A[K,I];
  13. IF (S=N-1) THEN KATAVOTHRA:=1;
  14. END
  15. I:=I+1;
  16. END;
  17. END;
  18.  
  19. {ADJACENCY MATRIX}
  20. {
  21. 0 0 1
  22. 1 0 1
  23. 0 0 0
  24. }
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
prog.pas(1,30) Error: Identifier not found "MATRIX"
prog.pas(6,34) Error: Incompatible types: got "Boolean" expected "LongInt"
prog.pas(9,34) Error: Illegal qualifier
prog.pas(9,36) Error: Illegal qualifier
prog.pas(12,38) Fatal: Syntax error, ":=" expected but "=" found
Fatal: Compilation aborted
Error: /usr/bin/ppc386 returned an error exitcode (normal if you did not specify a source file to be compiled)
stdout
Standard output is empty