Borderou de evaluare (job #2508171)
Utilizator | Data | 11 decembrie 2019 18:02:25 | |
---|---|---|---|
Problema | Cerc3 | Status | done |
Runda | Arhiva de probleme | Compilator | cpp-64 | Vezi sursa |
Scor | 0 |
Raport evaluator
Eroare de compilare:
main.cpp: In function 'int main()':
main.cpp:23:42: error: 'atan2' was not declared in this scope
C[i].theta = atan2(C[i].y, C[i].x);
^
main.cpp: In lambda function:
main.cpp:29:46: error: 'cos' was not declared in this scope
return c1.x + c1.r * cos(c1.theta) < c2.x + c2.r * cos(c2.theta);
^
main.cpp: In function 'int main()':
main.cpp:35:45: error: 'cos' was not declared in this scope
I[1] = {C[1].x - C[1].r * cos(C[1].theta), C[1].x + C[1].r * cos(C[1].theta)};
^
main.cpp:35:81: error: no match for 'operator=' (operand types are 'interval' and '<brace-enclosed initializer list>')
I[1] = {C[1].x - C[1].r * cos(C[1].theta), C[1].x + C[1].r * cos(C[1].theta)};
^
main.cpp:13:8: note: candidate: constexpr interval& interval::operator=(const interval&)
struct interval {
^~~~~~~~
main.cpp:13:8: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'const interval&'
main.cpp:13:8: note: candidate: constexpr interval& interval::operator=(interval&&)
main.cpp:13:8: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'interval&&'
main.cpp:49:89: error: no match for 'operator=' (operand types are 'interval' and '<brace-enclosed initializer list>')
I[1] = {C[i].x - C[i].r * cos(C[i].theta), C[i].x + C[i].r * cos(C[i].theta)};
^
main.cpp:13:8: note: candidate: constexpr interval& interval::operator=(const interval&)
struct interval {
^~~~~~~~
main.cpp:13:8: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'const interval&'
main.cpp:13:8: note: candidate: constexpr interval& interval::operator=(interval&&)
main.cpp:13:8: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'interval&&'
main.cpp:53:92: error: no match for 'operator=' (operand types are 'interval' and '<brace-enclosed initializer list>')
I[++streak] = {C[i].x - C[i].r * cos(C[i].theta), C[i].x + C[i].r * cos(C[i].theta)};
^
main.cpp:13:8: note: candidate: constexpr interval& interval::operator=(const interval&)
struct interval {
^~~~~~~~
main.cpp:13:8: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'const interval&'
main.cpp:13:8: note: candidate: constexpr interval& interval::operator=(interval&&)
main.cpp:13:8: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'interval&&'
Non zero exit status: 1
Ceva nu functioneaza?
- Citeste despre borderoul de evaluare.
- Daca tot nu e bine, contacteaza-ne pe forum !