Borderou de evaluare (job #2204654)

Utilizator Constantin.Dragancea Constantin Constantin. Data 16 mai 2018 19:19:39
Problema Anagrame Status done
Runda Arhiva de probleme Compilator cpp | Vezi sursa
Scor 50

Raport evaluator

Compilare: user.cpp: In function ‘int main()’: user.cpp:27:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (int i=0; i<ss.length(); i++) a[ss[i]]++ , b[ss[i]]++; ~^~~~~~~~~~~~ user.cpp:27:46: warning: array subscript has type ‘char’ [-Wchar-subscripts] for (int i=0; i<ss.length(); i++) a[ss[i]]++ , b[ss[i]]++; ^ user.cpp:27:59: warning: array subscript has type ‘char’ [-Wchar-subscripts] for (int i=0; i<ss.length(); i++) a[ss[i]]++ , b[ss[i]]++; ^ user.cpp:30:19: warning: array subscript has type ‘char’ [-Wchar-subscripts] if (b[s[i]]) b[s[i]]--; ^ user.cpp:30:28: warning: array subscript has type ‘char’ [-Wchar-subscripts] if (b[s[i]]) b[s[i]]--; ^ user.cpp:39:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] while (nr < dp[1] && st < s.length()){ ~~~^~~~~~~~~~~~ user.cpp:41:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] while (dr + 1 < s.length() && dp[st] - dp[dr+1] <= 1) dr++; ~~~~~~~^~~~~~~~~~~~ user.cpp:42:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if (dr != s.length() - 1) dr--; ~~~^~~~~~~~~~~~~~~~~ user.cpp:46:48: warning: array subscript has type ‘char’ [-Wchar-subscripts] for (int i=st; i<=dr; i++) cnt[s[i]]++; ^ user.cpp:50:29: warning: array subscript has type ‘char’ [-Wchar-subscripts] if (!a[s[st]] || !b[s[st]]) cnt[s[st]]--, st++; ^ user.cpp:50:42: warning: array subscript has type ‘char’ [-Wchar-subscripts] if (!a[s[st]] || !b[s[st]]) cnt[s[st]]--, st++; ^ user.cpp:50:54: warning: array subscript has type ‘char’ [-Wchar-subscripts] if (!a[s[st]] || !b[s[st]]) cnt[s[st]]--, st++; ^ user.cpp:51:81: warning: array subscript has type ‘char’ [-Wchar-subscripts] else if (S.empty() || s[st] >= S.top()) S.push(s[st]), cnt[s[st]]--, b[s[st]]--, last = st, st++; ^ user.cpp:51:93: warning: array subscript has type ‘char’ [-Wchar-subscripts] else if (S.empty() || s[st] >= S.top()) S.push(s[st]), cnt[s[st]]--, b[s[st]]--, last = st, st++; ^ user.cpp:52:37: warning: array subscript has type ‘char’ [-Wchar-subscripts] else if (cnt[S.top()] > b[S.top()]) b[S.top()]++, S.pop(); ^ user.cpp:52:50: warning: array subscript has type ‘char’ [-Wchar-subscripts] else if (cnt[S.top()] > b[S.top()]) b[S.top()]++, S.pop(); ^ user.cpp:52:62: warning: array subscript has type ‘char’ [-Wchar-subscripts]
Test Timp executie Memorie folosita Mesaj Punctaj/test
10ms1260kbWrong answer!0
20ms1260kbWrong answer!0
30ms1256kbWrong answer!0
40ms1264kbWrong answer!0
50ms1260kbWrong answer!0
60ms1264kbWrong answer!0
70ms1324kbWrong answer!0
80ms1324kbWrong answer!0
98ms1768kbWrong answer!0
108ms1768kbWrong answer!0
110ms1260kbOK!2
120ms1260kbOK!2
130ms1256kbOK!2
140ms1256kbOK!2
150ms1260kbOK!5
160ms1264kbOK!5
174ms1328kbOK!5
184ms1328kbOK!2
1956ms1772kbOK!2
2020ms1776kbOK!3
21Depăşit1864kbTime limit exceeded.0
22Depăşit1868kbTime limit exceeded.0
23Depăşit1868kbTime limit exceeded.0
24Depăşit1864kbTime limit exceeded.0
25Depăşit1868kbTime limit exceeded.0
2620ms1776kbOK!4
2720ms1772kbOK!4
2820ms1772kbOK!4
2920ms1772kbOK!4
3020ms1772kbOK!4
Punctaj total50

Ceva nu functioneaza?