F.A.Q
Hand In Hand
Online Acmers
Problem Archive
Realtime Judge Status
Authors Ranklist
 
     C/C++/Java Exams     
ACM Steps
Go to Job
Contest LiveCast
ICPC@China
Best Coder beta
VIP | STD Contests
    DIY | Web-DIY beta
Author ID 
Password 
 Register new ID

View Compilation Error

0_0_8474923_23259\Main.java:1: 需要为 class、interface 或 enum
Program hdu2222;
^
0_0_8474923_23259\Main.java:3: 需要为 class、interface 或 enum
Const
^
0_0_8474923_23259\Main.java:4: 空字符字面值
  infile = '';
           ^
0_0_8474923_23259\Main.java:4: 未结束的字符字面值
  infile = '';
            ^
0_0_8474923_23259\Main.java:5: 空字符字面值
  outfile = '';
            ^
0_0_8474923_23259\Main.java:5: 未结束的字符字面值
  outfile = '';
             ^
0_0_8474923_23259\Main.java:9: 需要为 class、interface 或 enum
  obj1 = Record
  ^
0_0_8474923_23259\Main.java:11: 需要为 class、interface 或 enum
    next:Array['a'..'z']Of link;
    ^
0_0_8474923_23259\Main.java:11: 浮点字面值不规则
    next:Array['a'..'z']Of link;
                  ^
0_0_8474923_23259\Main.java:12: 需要为 class、interface 或 enum
    num:Longint;
    ^
0_0_8474923_23259\Main.java:13: 需要为 class、interface 或 enum
  End;
  ^
0_0_8474923_23259\Main.java:15: 需要为 class、interface 或 enum
Var
^
0_0_8474923_23259\Main.java:17: 需要为 class、interface 或 enum
  ch,ch1:char;
  ^
0_0_8474923_23259\Main.java:18: 需要为 class、interface 或 enum
  str1:String;
  ^
0_0_8474923_23259\Main.java:19: 需要为 class、interface 或 enum
  tree,p,p1:link;
  ^
0_0_8474923_23259\Main.java:20: 需要为 class、interface 或 enum
  data:Array[1..500000]Of link;
  ^
0_0_8474923_23259\Main.java:21: 需要为 class、interface 或 enum
  mch:Array[1..1000000]Of Char;
  ^
0_0_8474923_23259\Main.java:23: 需要为 class、interface 或 enum
Procedure buildtree;
^
0_0_8474923_23259\Main.java:25: 需要为 class、interface 或 enum
Var
^
0_0_8474923_23259\Main.java:27: 需要为 class、interface 或 enum
  fail:link;
  ^
0_0_8474923_23259\Main.java:29: 需要为 class、interface 或 enum
Begin
^
0_0_8474923_23259\Main.java:30: 需要为 class、interface 或 enum
  l := 0;r := 1;
         ^
0_0_8474923_23259\Main.java:31: 需要为 class、interface 或 enum
  data[1] := tree;
  ^
0_0_8474923_23259\Main.java:32: 需要为 class、interface 或 enum
  While l < r Do Begin
  ^
0_0_8474923_23259\Main.java:34: 需要为 class、interface 或 enum
    p1 := data[l];
    ^
0_0_8474923_23259\Main.java:35: 需要为 class、interface 或 enum
    For ch := 'a' To 'z' Do
    ^
0_0_8474923_23259\Main.java:38: 需要为 class、interface 或 enum
        While (fail <> Nil)And(fail^.next[ch] = Nil) Do fail := fail^.fail;
        ^
0_0_8474923_23259\Main.java:39: 需要为 class、interface 或 enum
        If fail = Nil Then p1^.next[ch]^.fail := tree
        ^
0_0_8474923_23259\Main.java:43: 需要为 class、interface 或 enum
        Inc(r);
        ^
0_0_8474923_23259\Main.java:44: 需要为 class、interface 或 enum
        data[r] := p1^.next[ch];
        ^
0_0_8474923_23259\Main.java:45: 需要为 class、interface 或 enum
      End;
      ^
0_0_8474923_23259\Main.java:46: 需要为 class、interface 或 enum
  End;
  ^
0_0_8474923_23259\Main.java:47: 需要为 class、interface 或 enum
End;
^
0_0_8474923_23259\Main.java:49: 需要为 class、interface 或 enum
Begin
^
0_0_8474923_23259\Main.java:51: 需要为 class、interface 或 enum
  Reset(input);
  ^
0_0_8474923_23259\Main.java:52: 需要为 class、interface 或 enum
  Assign(output,outfile);
  ^
0_0_8474923_23259\Main.java:53: 需要为 class、interface 或 enum
  Rewrite(output);
  ^
0_0_8474923_23259\Main.java:54: 需要为 class、interface 或 enum
  ReadLn(t);
  ^
0_0_8474923_23259\Main.java:55: 需要为 class、interface 或 enum
  For ii := 1 To t Do Begin
  ^
0_0_8474923_23259\Main.java:57: 需要为 class、interface 或 enum
    ReadLn(n);New(tree);
              ^
0_0_8474923_23259\Main.java:58: 需要为 class、interface 或 enum
    For ch := 'a' To 'z' Do tree^.next[ch] := Nil;tree^.fail :=Nil;
    ^
0_0_8474923_23259\Main.java:58: 需要为 class、interface 或 enum
    For ch := 'a' To 'z' Do tree^.next[ch] := Nil;tree^.fail :=Nil;
                                                  ^
0_0_8474923_23259\Main.java:59: 需要为 class、interface 或 enum
    tree^.num := 0;
    ^
0_0_8474923_23259\Main.java:61: 需要为 class、interface 或 enum
    For i := 1 To n Do Begin
    ^
0_0_8474923_23259\Main.java:62: 需要为 class、interface 或 enum
      ReadLn(str1);p := tree;
                   ^
0_0_8474923_23259\Main.java:63: 需要为 class、interface 或 enum
      For j := 1 To Length(str1) Do
      ^
0_0_8474923_23259\Main.java:67: 需要为 class、interface 或 enum
            For ch  := 'a' To 'z' Do p1^.next[ch] := Nil;
            ^
0_0_8474923_23259\Main.java:68: 需要为 class、interface 或 enum
            p1^.fail := Nil;
            ^
0_0_8474923_23259\Main.java:69: 需要为 class、interface 或 enum
            p1^.num := 0;
            ^
0_0_8474923_23259\Main.java:70: 需要为 class、interface 或 enum
            p^.next[str1[j]] := p1;
            ^
0_0_8474923_23259\Main.java:71: 需要为 class、interface 或 enum
          End;
          ^
0_0_8474923_23259\Main.java:72: 需要为 class、interface 或 enum
          p := p^.next[str1[j]];
          ^
0_0_8474923_23259\Main.java:73: 需要为 class、interface 或 enum
        End;
        ^
0_0_8474923_23259\Main.java:74: 需要为 class、interface 或 enum
      Inc(p^.num);
      ^
0_0_8474923_23259\Main.java:75: 需要为 class、interface 或 enum
    End;
    ^
0_0_8474923_23259\Main.java:78: 需要为 class、interface 或 enum
    buildtree;
    ^
0_0_8474923_23259\Main.java:81: 需要为 class、interface 或 enum
    l := 0;
    ^
0_0_8474923_23259\Main.java:82: 需要为 class、interface 或 enum
    While not eoln Do Begin
    ^
0_0_8474923_23259\Main.java:84: 需要为 class、interface 或 enum
      Read(mch[l]);
      ^
0_0_8474923_23259\Main.java:85: 需要为 class、interface 或 enum
    End;
    ^
0_0_8474923_23259\Main.java:86: 需要为 class、interface 或 enum
    ReadLn;
    ^
0_0_8474923_23259\Main.java:87: 需要为 class、interface 或 enum
    ans := 0;p1 := tree;
    ^
0_0_8474923_23259\Main.java:87: 需要为 class、interface 或 enum
    ans := 0;p1 := tree;
             ^
0_0_8474923_23259\Main.java:88: 需要为 class、interface 或 enum
    For i := 1 To l Do Begin
    ^
0_0_8474923_23259\Main.java:90: 需要为 class、interface 或 enum
      While (p1^.next[ch1] = Nil)And(p1 <> tree) Do p1 := p1^.fail;
      ^
0_0_8474923_23259\Main.java:91: 需要为 class、interface 或 enum
      p1 := p1^.next[ch1];
      ^
0_0_8474923_23259\Main.java:92: 需要为 class、interface 或 enum
      If p1 = Nil Then p1 := tree;
      ^
0_0_8474923_23259\Main.java:94: 需要为 class、interface 或 enum
      p := p1;
      ^
0_0_8474923_23259\Main.java:95: 需要为 class、interface 或 enum
      While (p <> tree)And(p^.num <> 0) Do Begin
      ^
0_0_8474923_23259\Main.java:97: 需要为 class、interface 或 enum
        p^.num := 0;
        ^
0_0_8474923_23259\Main.java:98: 需要为 class、interface 或 enum
        p := p^.fail;
        ^
0_0_8474923_23259\Main.java:99: 需要为 class、interface 或 enum
      End;
      ^
0_0_8474923_23259\Main.java:100: 需要为 class、interface 或 enum
    End;
    ^
0_0_8474923_23259\Main.java:101: 需要为 class、interface 或 enum
    WriteLn(ans);
    ^
0_0_8474923_23259\Main.java:102: 需要为 class、interface 或 enum
  End;
  ^
0_0_8474923_23259\Main.java:104: 需要为 class、interface 或 enum
  Close(input);
  ^
0_0_8474923_23259\Main.java:105: 需要为 class、interface 或 enum
  Close(output);
  ^
0_0_8474923_23259\Main.java:106: 需要为 class、interface 或 enum
End.
^
78 错误


Hangzhou Dianzi University Online Judge 3.0
Copyright © 2005-2024 HDU ACM Team. All Rights Reserved.
Designer & Developer : Wang Rongtao LinLe GaoJie GanLu
Total 0.000000(s) query 1, Server time : 2024-11-29 08:41:20, Gzip enabled