fork(2) download
  1. Imports System
  2. Module Hirist
  3. final static int LETTERS_LEN = 256;
  4.  
  5. public static boolean isAnagram(String s1, String s2) {
  6. if (s1 == null || s2 == null)
  7. return false;
  8. int len = s1.length();
  9. if (len != s2.length() || len < 2)
  10. return false;
  11.  
  12. int[] letters = new int[LETTERS_LEN];
  13.  
  14. for (int i = 0; i < len; i++) {
  15. letters[s1.charAt(i)]++;
  16. letters[s2.charAt(i)]--;
  17. }
  18.  
  19. for (int i = 0; i < LETTERS_LEN; i++) {
  20. if (letters[i] != 0) {
  21. return false;
  22. }
  23. }
  24. return true;
  25. }
  26. Sub Main()
  27. Dim input As String
  28. Dim result As String
  29. input = Console.ReadLine
  30. result = Solution(input)
  31. Console.WriteLine(result)
  32. End Sub
  33. End Module
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
silent,tinsel
compilation info
Visual Basic.Net Compiler version 0.0.0.5943 (Mono 3.8 - tarball)
Copyright (C) 2004-2010 Rolf Bjarne Kvinge. All rights reserved.

/home/CW11Y1/prog.vb (3,10) : error VBNC90019: Expected 'End'.
/home/CW11Y1/prog.vb (3,39) : error VBNC30037: Symbol is not valid.
/home/CW11Y1/prog.vb (5,15) : error VBNC30203: Identifier expected.
/home/CW11Y1/prog.vb (6,18) : error VBNC30037: Symbol is not valid.
/home/CW11Y1/prog.vb (7,10) : error VBNC30203: Identifier expected.
/home/CW11Y1/prog.vb (7,16) : error VBNC30037: Symbol is not valid.
/home/CW11Y1/prog.vb (8,6) : error VBNC30203: Identifier expected.
/home/CW11Y1/prog.vb (8,24) : error VBNC30037: Symbol is not valid.
/home/CW11Y1/prog.vb (9,5) : error VBNC30203: Identifier expected.
/home/CW11Y1/prog.vb (9,26) : error VBNC30037: Symbol is not valid.
/home/CW11Y1/prog.vb (10,10) : error VBNC30203: Identifier expected.
/home/CW11Y1/prog.vb (10,16) : error VBNC30037: Symbol is not valid.
/home/CW11Y1/prog.vb (12,6) : error VBNC30203: Identifier expected.
/home/CW11Y1/prog.vb (12,7) : error VBNC30203: Identifier expected.
/home/CW11Y1/prog.vb (12,39) : error VBNC30037: Symbol is not valid.
/home/CW11Y1/prog.vb (14,6) : error VBNC30203: Identifier expected.
/home/CW11Y1/prog.vb (14,17) : error VBNC30037: Symbol is not valid.
/home/CW11Y1/prog.vb (15,11) : error VBNC30203: Identifier expected.
/home/CW11Y1/prog.vb (15,14) : error VBNC30034: An escaped identifier must end with ']'.
/home/CW11Y1/prog.vb (15,24) : error VBNC30037: Symbol is not valid.
/home/CW11Y1/prog.vb (16,11) : error VBNC30203: Identifier expected.
/home/CW11Y1/prog.vb (16,14) : error VBNC30034: An escaped identifier must end with ']'.
/home/CW11Y1/prog.vb (16,24) : error VBNC30037: Symbol is not valid.
/home/CW11Y1/prog.vb (19,6) : error VBNC30203: Identifier expected.
/home/CW11Y1/prog.vb (19,17) : error VBNC30037: Symbol is not valid.
/home/CW11Y1/prog.vb (20,6) : error VBNC30203: Identifier expected.
/home/CW11Y1/prog.vb (21,17) : error VBNC30037: Symbol is not valid.
/home/CW11Y1/prog.vb (24,9) : error VBNC30203: Identifier expected.
/home/CW11Y1/prog.vb (24,14) : error VBNC30037: Symbol is not valid.
/home/CW11Y1/prog.vb (26,8) : error VBNC30203: Identifier expected.
/home/CW11Y1/prog.vb (27,12) : error VBNC30203: Identifier expected.
/home/CW11Y1/prog.vb (28,12) : error VBNC30203: Identifier expected.
/home/CW11Y1/prog.vb (29,14) : error VBNC30203: Identifier expected.
/home/CW11Y1/prog.vb (30,15) : error VBNC30203: Identifier expected.
/home/CW11Y1/prog.vb (31,16) : error VBNC30203: Identifier expected.
/home/CW11Y1/prog.vb (32,12) : error VBNC30203: Identifier expected.
/home/CW11Y1/prog.vb (33,11) : error VBNC30203: Identifier expected.
There were 37 errors and 0 warnings.
Compilation took 00:00:00.6136680
stdout
Standard output is empty