Borderou de evaluare (job #1232603)
Utilizator | Data | 23 septembrie 2014 14:55:56 | |
---|---|---|---|
Problema | Aho-Corasick | Status | done |
Runda | Arhiva educationala | Compilator | cpp | Vezi sursa |
Scor | 0 |
Raport evaluator
Eroare de compilare:
user.cpp: In member function ‘void automaton::add_word(const string&, int)’:
user.cpp:44:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(int i=0;i<s.size();i++){
^
user.cpp: In member function ‘void automaton::build_fails()’:
user.cpp:69:67: warning: array subscript has type ‘char’ [-Wchar-subscripts]
while(k && !states[k].transitions[states[y].letter])
^
user.cpp:72:58: warning: array subscript has type ‘char’ [-Wchar-subscripts]
if(states[k].transitions[states[y].letter])
^
user.cpp:73:61: warning: array subscript has type ‘char’ [-Wchar-subscripts]
k=states[k].transitions[states[y].letter];
^
user.cpp:83:17: error: ‘cout’ was not declared in this scope
cout<<"states["<<y<<"].fail2 = "<<states[y].fail2<<endl;
^
user.cpp: In member function ‘void automaton::run_automaton(const string&)’:
user.cpp:97:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(int i=0;i<s.size();i++){
^
Ceva nu functioneaza?
- Citeste despre borderoul de evaluare.
- Daca tot nu e bine, contacteaza-ne pe forum !