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_8296261_16992\Main.java:4: 非法字符: \35
#include<cstring>
^
0_0_8296261_16992\Main.java:5: 非法字符: \35
#include<queue>
^
0_0_8296261_16992\Main.java:6: 非法字符: \35
#include<cstdio>
^
0_0_8296261_16992\Main.java:7: 非法字符: \35
#include<map>
^
0_0_8296261_16992\Main.java:8: 非法字符: \35
#include<string>
^
0_0_8296261_16992\Main.java:11: 需要为 class、interface 或 enum
const int SIGMA_SIZE = 26;
^
0_0_8296261_16992\Main.java:12: 需要为 class、interface 或 enum
const int MAXNODE = 10000*50+10;
^
0_0_8296261_16992\Main.java:13: 需要为 class、interface 或 enum
const int MAXS = 50 + 5;
^
0_0_8296261_16992\Main.java:15: 需要为 class、interface 或 enum
struct AhoCorasickAutomata
^
0_0_8296261_16992\Main.java:18: 需要为 class、interface 或 enum
    int f[MAXNODE];
    ^
0_0_8296261_16992\Main.java:19: 需要为 class、interface 或 enum
    int val[MAXNODE];
    ^
0_0_8296261_16992\Main.java:20: 需要为 class、interface 或 enum
    int last[MAXNODE];
    ^
0_0_8296261_16992\Main.java:21: 需要为 class、interface 或 enum
    int cnt[MAXS];
    ^
0_0_8296261_16992\Main.java:22: 需要为 class、interface 或 enum
    int sz;
    ^
0_0_8296261_16992\Main.java:24: 需要为 class、interface 或 enum
    void init()
    ^
0_0_8296261_16992\Main.java:27: 需要为 class、interface 或 enum
        memset(ch[0], 0, sizeof(ch[0]));
        ^
0_0_8296261_16992\Main.java:28: 需要为 class、interface 或 enum
        memset(cnt, 0, sizeof(cnt));
        ^
0_0_8296261_16992\Main.java:29: 需要为 class、interface 或 enum
    }
    ^
0_0_8296261_16992\Main.java:34: 需要为 class、interface 或 enum
    }
    ^
0_0_8296261_16992\Main.java:39: 需要为 class、interface 或 enum
        for(int i = 0; i < n; i++)
        ^
0_0_8296261_16992\Main.java:39: 需要为 class、interface 或 enum
        for(int i = 0; i < n; i++)
                       ^
0_0_8296261_16992\Main.java:39: 需要为 class、interface 或 enum
        for(int i = 0; i < n; i++)
                              ^
0_0_8296261_16992\Main.java:42: 需要为 class、interface 或 enum
            if(!ch[u][c])
            ^
0_0_8296261_16992\Main.java:45: 需要为 class、interface 或 enum
                val[sz] = 0;
                ^
0_0_8296261_16992\Main.java:46: 需要为 class、interface 或 enum
                ch[u][c] = sz++;
                ^
0_0_8296261_16992\Main.java:47: 需要为 class、interface 或 enum
            }
            ^
0_0_8296261_16992\Main.java:49: 需要为 class、interface 或 enum
        }
        ^
0_0_8296261_16992\Main.java:51: 需要为 class、interface 或 enum
    }
    ^
0_0_8296261_16992\Main.java:59: 需要为 class、interface 或 enum
            print(last[j]);
            ^
0_0_8296261_16992\Main.java:60: 需要为 class、interface 或 enum
        }
        ^
0_0_8296261_16992\Main.java:67: 需要为 class、interface 或 enum
        int j = 0;
        ^
0_0_8296261_16992\Main.java:68: 需要为 class、interface 或 enum
        for(int i = 0; i < n; i++)
        ^
0_0_8296261_16992\Main.java:68: 需要为 class、interface 或 enum
        for(int i = 0; i < n; i++)
                       ^
0_0_8296261_16992\Main.java:68: 需要为 class、interface 或 enum
        for(int i = 0; i < n; i++)
                              ^
0_0_8296261_16992\Main.java:71: 需要为 class、interface 或 enum
            while(j && !ch[j][c]) j = f[j];
            ^
0_0_8296261_16992\Main.java:72: 需要为 class、interface 或 enum
            j = ch[j][c];
            ^
0_0_8296261_16992\Main.java:73: 需要为 class、interface 或 enum
            if(val[j]) print(j);
            ^
0_0_8296261_16992\Main.java:74: 需要为 class、interface 或 enum
            else if(last[j]) print(last[j]);
            ^
0_0_8296261_16992\Main.java:75: 需要为 class、interface 或 enum
        }
        ^
0_0_8296261_16992\Main.java:82: 需要为 class、interface 或 enum
        f[0] = 0;
        ^
0_0_8296261_16992\Main.java:83: 需要为 class、interface 或 enum
        for(int c = 0; c < SIGMA_SIZE; c++)
        ^
0_0_8296261_16992\Main.java:83: 需要为 class、interface 或 enum
        for(int c = 0; c < SIGMA_SIZE; c++)
                       ^
0_0_8296261_16992\Main.java:83: 需要为 class、interface 或 enum
        for(int c = 0; c < SIGMA_SIZE; c++)
                                       ^
0_0_8296261_16992\Main.java:86: 需要为 class、interface 或 enum
            if(u)
            ^
0_0_8296261_16992\Main.java:89: 需要为 class、interface 或 enum
                q.push(u);
                ^
0_0_8296261_16992\Main.java:90: 需要为 class、interface 或 enum
                last[u] = 0;
                ^
0_0_8296261_16992\Main.java:91: 需要为 class、interface 或 enum
            }
            ^
0_0_8296261_16992\Main.java:96: 需要为 class、interface 或 enum
            q.pop();
            ^
0_0_8296261_16992\Main.java:97: 需要为 class、interface 或 enum
            for(int c = 0; c < SIGMA_SIZE; c++)
            ^
0_0_8296261_16992\Main.java:97: 需要为 class、interface 或 enum
            for(int c = 0; c < SIGMA_SIZE; c++)
                           ^
0_0_8296261_16992\Main.java:97: 需要为 class、interface 或 enum
            for(int c = 0; c < SIGMA_SIZE; c++)
                                           ^
0_0_8296261_16992\Main.java:100: 需要为 class、interface 或 enum
                if(!u) continue;
                ^
0_0_8296261_16992\Main.java:101: 需要为 class、interface 或 enum
                q.push(u);
                ^
0_0_8296261_16992\Main.java:102: 需要为 class、interface 或 enum
                int v = f[r];
                ^
0_0_8296261_16992\Main.java:103: 需要为 class、interface 或 enum
                while(v && !ch[v][c]) v = f[v];
                ^
0_0_8296261_16992\Main.java:104: 需要为 class、interface 或 enum
                f[u] = ch[v][c];
                ^
0_0_8296261_16992\Main.java:105: 需要为 class、interface 或 enum
                last[u] = val[f[u]] ? f[u] : last[f[u]];
                ^
0_0_8296261_16992\Main.java:106: 需要为 class、interface 或 enum
            }
            ^
0_0_8296261_16992\Main.java:112: 需要为 class、interface 或 enum
AhoCorasickAutomata ac;
^
0_0_8296261_16992\Main.java:113: 需要为 class、interface 或 enum
char text[1000010], P[55];
^
0_0_8296261_16992\Main.java:114: 需要为 class、interface 或 enum
int n;
^
0_0_8296261_16992\Main.java:115: 需要为 class、interface 或 enum
int main()
^
0_0_8296261_16992\Main.java:118: 需要为 class、interface 或 enum
    scanf("%d",&cases);
    ^
0_0_8296261_16992\Main.java:119: 需要为 class、interface 或 enum
    while(cases--)
    ^
0_0_8296261_16992\Main.java:122: 需要为 class、interface 或 enum
        scanf("%d",&n);
        ^
0_0_8296261_16992\Main.java:123: 需要为 class、interface 或 enum
        for(int i=1; i<=n; i++)
        ^
0_0_8296261_16992\Main.java:123: 需要为 class、interface 或 enum
        for(int i=1; i<=n; i++)
                     ^
0_0_8296261_16992\Main.java:123: 需要为 class、interface 或 enum
        for(int i=1; i<=n; i++)
                           ^
0_0_8296261_16992\Main.java:126: 需要为 class、interface 或 enum
            ac.insert(P,i);
            ^
0_0_8296261_16992\Main.java:127: 需要为 class、interface 或 enum
        }
        ^
0_0_8296261_16992\Main.java:129: 需要为 class、interface 或 enum
        scanf("%s",text);
        ^
0_0_8296261_16992\Main.java:130: 需要为 class、interface 或 enum
        ac.find(text);
        ^
0_0_8296261_16992\Main.java:132: 需要为 class、interface 或 enum
        int total=0;
        ^
0_0_8296261_16992\Main.java:133: 需要为 class、interface 或 enum
        for(int i=1; i<=n; i++)
        ^
0_0_8296261_16992\Main.java:133: 需要为 class、interface 或 enum
        for(int i=1; i<=n; i++)
                     ^
0_0_8296261_16992\Main.java:133: 需要为 class、interface 或 enum
        for(int i=1; i<=n; i++)
                           ^
0_0_8296261_16992\Main.java:135: 需要为 class、interface 或 enum
        printf("%d\n",total);
        ^
0_0_8296261_16992\Main.java:137: 需要为 class、interface 或 enum
    }
    ^
0_0_8296261_16992\Main.java:141: 需要为 class、interface 或 enum
}
^
79 错误


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-07-02 13:23:18, Gzip enabled