Borderou de evaluare (job #2204652)

Utilizator Constantin.Dragancea Constantin Constantin. Data 16 mai 2018 19:18:58
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
10ms1320kbWrong answer!0
20ms1320kbWrong answer!0
30ms1328kbWrong answer!0
40ms1324kbWrong answer!0
50ms1324kbWrong answer!0
60ms1332kbWrong answer!0
70ms1384kbWrong answer!0
80ms1388kbWrong answer!0
916ms1920kbWrong answer!0
1016ms1920kbWrong answer!0
110ms1324kbOK!2
120ms1324kbOK!2
130ms1328kbOK!2
140ms1328kbOK!2
150ms1328kbOK!5
160ms1328kbOK!5
174ms1388kbOK!5
184ms1388kbOK!2
1968ms1920kbOK!2
2028ms1840kbOK!3
21Depăşit2028kbTime limit exceeded.0
22Depăşit2024kbTime limit exceeded.0
23Depăşit2028kbTime limit exceeded.0
24Depăşit2028kbTime limit exceeded.0
25Depăşit2028kbTime limit exceeded.0
2628ms1840kbOK!4
2728ms1840kbOK!4
2828ms1836kbOK!4
2928ms1840kbOK!4
3028ms1844kbOK!4
Punctaj total50

Ceva nu functioneaza?