Pagini recente » Borderou de evaluare (job #3223779) | Borderou de evaluare (job #1356578) | Borderou de evaluare (job #216566) | Borderou de evaluare (job #60454) | Borderou de evaluare (job #1220694)
Borderou de evaluare (job #1220694)
Raport evaluator
Compilare:
user.cpp: In function ‘void enlarge(poly&, point)’:
user.cpp:41:36: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int j = 0; j < robot.size(); ++j)
^
user.cpp: In function ‘int get_area(const poly&)’:
user.cpp:77:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int i = 1; i + 1 < p.size(); ++i) area += p[i].x * p[i+1].y - p[i+1].x * p[i].y;
^
user.cpp: In function ‘int get_area(point, const poly&)’:
user.cpp:83:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int i = 0; i + 1 < p.size(); ++i) {
^
user.cpp: In function ‘int on_side(point, const poly&)’:
user.cpp:96:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int i = 0; i + 1 < p.size(); ++i)
^
user.cpp: In function ‘int intersect(point, point, const poly&)’:
user.cpp:126:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int i = 0; i + 1 < p.size(); ++i)
^
user.cpp:136:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int i = 0; i + 1 < p.size(); ++i) get_intersection(a, b, p[i], p[i+1], sp);
^
user.cpp: In function ‘double get_dist(point, point)’:
user.cpp:141:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int i = 0; i < obst.size(); ++i) if (intersect(a, b, obst[i])) return 1e9;
^
user.cpp: In function ‘int main()’:
user.cpp:163:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int i = 0; i < robot.size(); ++i) r = min(r, robot[i]);
^
user.cpp:164:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int i = 0; i < obst.size(); ++i) enlarge(obst[i], r);
^
user.cpp:166:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int i = 0; i < robot.size(); ++i) miny = min(miny, robot[i].y);
^
user.cpp:173:33: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int i = 0; i < obst.size(); ++i) {
^
user.cpp:174:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int j = 0; j < obst[i].size(); ++j) v.pb(obst[i][j]);
^
user.cpp:178:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int i = 0; i < v.size(); ++i)
^
user.cpp:188:32: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int i = 0; i < v.size(); ++i) if (!done[i] && dist[i] < min_d) { poz = i; min_d = dist[i]; }
^
user.cpp:190:32: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
Test |
Timp executie |
Memorie folosita |
Mesaj |
Punctaj/test |
1 | 0ms | 500kb | Ok! | 5 |
2 | 0ms | 504kb | Ok! | 5 |
3 | 16ms | 664kb | Wrong answer! | 0 |
4 | 0ms | 548kb | Ok! | 5 |
5 | 0ms | 532kb | Wrong answer! | 0 |
6 | 0ms | 568kb | Ok! | 5 |
7 | 0ms | 516kb | Wrong answer! | 0 |
8 | 0ms | 532kb | Wrong answer! | 0 |
9 | 0ms | 532kb | Wrong answer! | 0 |
10 | 4ms | 600kb | Wrong answer! | 0 |
11 | Depăşit | 2636kb | Time limit exceeded. | 0 |
12 | 76ms | 2236kb | Ok! | 5 |
13 | 1804ms | 2296kb | Wrong answer! | 0 |
14 | Depăşit | 2648kb | Time limit exceeded. | 0 |
15 | 200ms | 1360kb | Wrong answer! | 0 |
16 | 2864ms | 2676kb | Wrong answer! | 0 |
17 | 480ms | 1700kb | Ok! | 5 |
18 | 48ms | 740kb | Ok! | 5 |
19 | 108ms | 1200kb | Ok! | 5 |
20 | 0ms | 472kb | Ok! | 5 |
Punctaj total | 45 |