Borderou de evaluare (job #1989804)

Utilizator b10nd3Oana Mancu b10nd3 Data 8 iunie 2017 22:32:13
Problema Cautare binara Status done
Runda Arhiva educationala Compilator cpp | Vezi sursa
Scor 10

Raport evaluator

Compilare: user.cpp: In function ‘void two(int, unsigned int*, int, int, int&)’: user.cpp:8:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if(numbers[mid]>=x) where=mid; ^ user.cpp:10:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if(x<=numbers[mid] && mid-1>=left) two(x,numbers,left,mid-1,where); ^ user.cpp:9:7: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wparentheses] if(left!=right) ^ user.cpp: In function ‘void one(int, unsigned int*, int, int, int&)’: user.cpp:17:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if(numbers[mid]<=x) where=mid; ^ user.cpp:19:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if(x>=numbers[mid] && mid+1<=right) one(x,numbers,mid+1,right,where); ^ user.cpp:18:7: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wparentheses] if(left!=right) ^ user.cpp: In function ‘void zero(int, unsigned int*, int, int, int&)’: user.cpp:26:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if(numbers[mid]==x) where=mid; ^ user.cpp:28:24: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] if(x>=numbers[mid] && mid+1<=right) zero(x,numbers,mid+1,right,where); ^ user.cpp:27:7: warning: suggest explicit braces to avoid ambiguous ‘else’ [-Wparentheses] if(left!=right) ^
Test Timp executie Memorie folosita Mesaj Punctaj/test Punctaj/grupa
10ms444kbIncorect00
20ms448kbOK1010
30ms452kbIncorect00
44ms452kbIncorect00
524ms488kbIncorect00
688ms644kbIncorect0
7124ms840kbIncorect00
8128ms840kbIncorect0
9132ms840kbIncorect0
10136ms840kbIncorect0
Punctaj total10

Ceva nu functioneaza?