Pagini recente » Borderou de evaluare (job #1249903) | Borderou de evaluare (job #199755) | Borderou de evaluare (job #1289921) | Borderou de evaluare (job #324616) | Borderou de evaluare (job #1713562)
Borderou de evaluare (job #1713562)
Raport evaluator
Compilare:
user.cpp: In constructor ‘Rmq::Rmq(const std::vector<int>&)’:
user.cpp:13:12: warning: ‘Rmq::steps’ will be initialized after [-Wreorder]
int N, steps;
^
user.cpp:13:9: warning: ‘int Rmq::N’ [-Wreorder]
int N, steps;
^
user.cpp:18:5: warning: when initialized here [-Wreorder]
Rmq(const vector<int> &v) : steps(0), N(v.size()), Log(vector<int>(N)) {
^
user.cpp: In constructor ‘SuffixArray::SuffixArray(const string&)’:
user.cpp:99:9: warning: ‘SuffixArray::steps’ will be initialized after [-Wreorder]
int steps;
^
user.cpp:54:9: warning: ‘int SuffixArray::N’ [-Wreorder]
int N;
^
user.cpp:70:5: warning: when initialized here [-Wreorder]
SuffixArray(const string &S) : steps(0), N(S.length()), L(vector<Suffix>(N)), posOfSuf(vector<int>(N)),
^
user.cpp:100:20: warning: ‘SuffixArray::L’ will be initialized after [-Wreorder]
vector<Suffix> L;
^
user.cpp:55:17: warning: ‘std::vector<int> SuffixArray::posOfSuf’ [-Wreorder]
vector<int> posOfSuf;
^
user.cpp:70:5: warning: when initialized here [-Wreorder]
SuffixArray(const string &S) : steps(0), N(S.length()), L(vector<Suffix>(N)), posOfSuf(vector<int>(N)),
^
user.cpp: In function ‘std::string transformString(const string&)’:
user.cpp:134:39: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(int i = 0; i < 2 * S.length() + 1; i++)
^
user.cpp: In function ‘std::vector<int> Manacher(const string&)’:
user.cpp:142:31: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(int i = 0; i < S.length(); i++) {
^
user.cpp:145:56: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
while(i - inc - 1 >= 0 && i + inc + 1 < S.length() && S[i - (inc + 1)] == S[i + (inc + 1)]) ++inc;
^
user.cpp:155:58: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
while(i - inc - 1 >= 0 && i + inc + 1 < S.length() && S[i + (inc + 1)] == S[i - (inc + 1)]) ++inc;
^
user.cpp: In function ‘int main()’:
user.cpp:205:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(int i = 0; i < newS.length(); i++) {
^
Test |
Timp executie |
Memorie folosita |
Mesaj |
Punctaj/test |
Punctaj/grupa |
1 | 0ms | 460kb | Incorect | 0 | 0 |
2 | 0ms | 456kb | Incorect | 0 |
3 | 0ms | 460kb | Incorect | 0 |
4 | 0ms | 460kb | Incorect | 0 |
5 | Depăşit | 16008kb | Time limit exceeded. | 0 | 0 |
6 | 24ms | 1316kb | Incorect | 0 |
7 | 8ms | 792kb | Incorect | 0 |
8 | 8ms | 792kb | Incorect | 0 |
9 | Depăşit | 15052kb | Time limit exceeded. | 0 | 0 |
10 | Depăşit | 14624kb | Time limit exceeded. | 0 |
11 | Depăşit | 19248kb | Time limit exceeded. | 0 |
12 | Depăşit | 19380kb | Time limit exceeded. | 0 |
13 | Depăşit | 20396kb | Time limit exceeded. | 0 | 0 |
14 | Depăşit | 20252kb | Time limit exceeded. | 0 |
15 | Depăşit | 20252kb | Time limit exceeded. | 0 |
16 | Depăşit | 20256kb | Time limit exceeded. | 0 |
17 | Depăşit | 20256kb | Time limit exceeded. | 0 | 0 |
18 | Depăşit | 20256kb | Time limit exceeded. | 0 |
19 | Depăşit | 20396kb | Time limit exceeded. | 0 |
20 | Depăşit | 20256kb | Time limit exceeded. | 0 |
Punctaj total | 0 |