Pagini recente » Borderou de evaluare (job #3156984) | Borderou de evaluare (job #301515) | Borderou de evaluare (job #650368) | Borderou de evaluare (job #732572) | Borderou de evaluare (job #2113972)
Borderou de evaluare (job #2113972)
Raport evaluator
Compilare:
user.cpp: In function ‘Point ipt(Point, Point, Point, Point)’:
user.cpp:41:33: warning: narrowing conversion of ‘(((c2 * b1) - (c1 * b2)) / ((a1 * b2) - (a2 * b1)))’ from ‘long double’ to ‘double’ inside { } [-Wnarrowing]
return {(c2 * b1 - c1 * b2) / (a1 * b2 - a2 * b1),
^
user.cpp:42:33: warning: narrowing conversion of ‘(((c2 * a1) - (c1 * a2)) / ((b1 * a2) - (b2 * a1)))’ from ‘long double’ to ‘double’ inside { } [-Wnarrowing]
(c2 * a1 - c1 * a2) / (b1 * a2 - b2 * a1)};
^
user.cpp: In function ‘int main()’:
user.cpp:54:31: warning: narrowing conversion of ‘- INF’ from ‘long double’ to ‘double’ inside { } [-Wnarrowing]
pol.push_back({-INF, -INF});
^
user.cpp:54:31: warning: narrowing conversion of ‘- INF’ from ‘long double’ to ‘double’ inside { } [-Wnarrowing]
user.cpp:55:31: warning: narrowing conversion of ‘INF’ from ‘long double’ to ‘double’ inside { } [-Wnarrowing]
pol.push_back({+INF, -INF});
^
user.cpp:55:31: warning: narrowing conversion of ‘- INF’ from ‘long double’ to ‘double’ inside { } [-Wnarrowing]
user.cpp:56:31: warning: narrowing conversion of ‘INF’ from ‘long double’ to ‘double’ inside { } [-Wnarrowing]
pol.push_back({+INF, +INF});
^
user.cpp:56:31: warning: narrowing conversion of ‘INF’ from ‘long double’ to ‘double’ inside { } [-Wnarrowing]
user.cpp:57:31: warning: narrowing conversion of ‘- INF’ from ‘long double’ to ‘double’ inside { } [-Wnarrowing]
pol.push_back({-INF, +INF});
^
user.cpp:57:31: warning: narrowing conversion of ‘INF’ from ‘long double’ to ‘double’ inside { } [-Wnarrowing]
user.cpp:65:17: warning: narrowing conversion of ‘pt1.Point::x’ from ‘long double’ to ‘double’ inside { } [-Wnarrowing]
pt2 = {pt1.x, pt1.y + CNS};
^
user.cpp:65:33: warning: narrowing conversion of ‘(pt1.Point::y + 1.0e+5l)’ from ‘long double’ to ‘double’ inside { } [-Wnarrowing]
pt2 = {pt1.x, pt1.y + CNS};
^
user.cpp:68:26: warning: narrowing conversion of ‘(pt1.Point::x + 1.0e+5l)’ from ‘long double’ to ‘double’ inside { } [-Wnarrowing]
pt2 = {pt1.x + CNS, pt1.y};
^
user.cpp:68:17: warning: narrowing conversion of ‘pt1.Point::y’ from ‘long double’ to ‘double’ inside { } [-Wnarrowing]
pt2 = {pt1.x + CNS, pt1.y};
^
user.cpp:70:26: warning: narrowing conversion of ‘(pt1.Point::x - (1.0e+5l / (pts[i].Point::x - pts[j].Point::x)))’ from ‘long double’ to ‘double’ inside { } [-Wnarrowing]
pt2 = {pt1.x - CNS / (pts[i].x - pts[j].x),
^
user.cpp:71:26: warning: narrowing conversion of ‘(pt1.Point::y + (1.0e+5l / (pts[i].Point::y - pts[j].Point::y)))’ from ‘long double’ to ‘double’ inside { } [-Wnarrowing]
pt1.y + CNS / (pts[i].y - pts[j].y)};
^
user.cpp:77:45: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (int k = 0, l = 1; k < pol.size(); ++k, l = (++l) % pol.size()) {
^
user.cpp:77:74: warning: operation on ‘l’ may be undefined [-Wsequence-point]
for (int k = 0, l = 1; k < pol.size(); ++k, l = (++l) % pol.size()) {
^
Test |
Timp executie |
Memorie folosita |
Mesaj |
Punctaj/test |
1 | 0ms | 460kb | OK | 10 |
2 | 0ms | 464kb | Fisier de iesire incomplet | 0 |
3 | 0ms | 468kb | Fisier de iesire incomplet | 0 |
4 | 0ms | 464kb | Fisier de iesire incomplet | 0 |
5 | 0ms | 460kb | Fisier de iesire incomplet | 0 |
6 | 0ms | 464kb | Fisier de iesire incomplet | 0 |
7 | 0ms | 460kb | Fisier de iesire incomplet | 0 |
8 | 0ms | 464kb | Fisier de iesire incomplet | 0 |
9 | 0ms | 468kb | Fisier de iesire incomplet | 0 |
10 | 0ms | 460kb | Fisier de iesire incomplet | 0 |
Punctaj total | 10 |