fork download
  1. def Boolean no_name(a : String, b : String)
  2. if a.length != b.length
  3. return false
  4.  
  5. for(x : Integer = 0; x < b.length; x++)
  6. if a[0] == b[x]
  7. return no_name(utilityFunction(a, 0), utilityFunction(b, x))
  8. end
  9. end
  10.  
  11. return b.length == 0
  12. end
  13.  
  14. def String utilityFunction(s : String, j : Integer)
  15. ret = new char[s.length - 1]
  16. int d = 0
  17. for (k : Integer = 0; k < s.length; k++)
  18. if (k == j)
  19. d = 1
  20. else
  21. ret[k - d] = s[k]
  22. end
  23. end
  24. return new String(ret)
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
Traceback (most recent call last):
  File "/usr/lib/python3.5/py_compile.py", line 125, in compile
    _optimize=optimize)
  File "<frozen importlib._bootstrap_external>", line 735, in source_to_code
  File "<frozen importlib._bootstrap>", line 222, in _call_with_frames_removed
  File "./prog.py", line 1
    def Boolean no_name(a : String, b : String) 
                      ^
SyntaxError: invalid syntax

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "/usr/lib/python3.5/py_compile.py", line 129, in compile
    raise py_exc
py_compile.PyCompileError:   File "./prog.py", line 1
    def Boolean no_name(a : String, b : String)
                      ^
SyntaxError: invalid syntax

stdout
Standard output is empty