Pagini recente » Borderou de evaluare (job #2553297) | Borderou de evaluare (job #1358349) | Borderou de evaluare (job #288240) | Borderou de evaluare (job #3215496) | Borderou de evaluare (job #2412317)
Borderou de evaluare (job #2412317)
Raport evaluator
Compilare:
main.cpp: In function 'int main()':
main.cpp:2:232: warning: suggest parentheses around '&&' within '||' [-Wparentheses]
using namespace std;int Q, a, b, c, d;int main(){freopen("ecu2.in", "r", stdin);freopen("ecu2.out", "w", stdout);for(scanf("%d", &Q); Q--; ){scanf("%d %d %d", &a, &b, &c);d=b*b-4*a*c;if(!a && !b && !c) puts("INF");else if(!a && !b && c || d < 0) puts("0");else if(!a || !d) puts("1");else if(d>0) puts("2");}return 0;}
~~~~~~~~~^~~~
main.cpp:2:80: warning: ignoring return value of 'FILE* freopen(const char*, const char*, FILE*)', declared with attribute warn_unused_result [-Wunused-result]
using namespace std;int Q, a, b, c, d;int main(){freopen("ecu2.in", "r", stdin);freopen("ecu2.out", "w", stdout);for(scanf("%d", &Q); Q--; ){scanf("%d %d %d", &a, &b, &c);d=b*b-4*a*c;if(!a && !b && !c) puts("INF");else if(!a && !b && c || d < 0) puts("0");else if(!a || !d) puts("1");else if(d>0) puts("2");}return 0;}
^
main.cpp:2:113: warning: ignoring return value of 'FILE* freopen(const char*, const char*, FILE*)', declared with attribute warn_unused_result [-Wunused-result]
using namespace std;int Q, a, b, c, d;int main(){freopen("ecu2.in", "r", stdin);freopen("ecu2.out", "w", stdout);for(scanf("%d", &Q); Q--; ){scanf("%d %d %d", &a, &b, &c);d=b*b-4*a*c;if(!a && !b && !c) puts("INF");else if(!a && !b && c || d < 0) puts("0");else if(!a || !d) puts("1");else if(d>0) puts("2");}return 0;}
^
main.cpp:2:133: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
using namespace std;int Q, a, b, c, d;int main(){freopen("ecu2.in", "r", stdin);freopen("ecu2.out", "w", stdout);for(scanf("%d", &Q); Q--; ){scanf("%d %d %d", &a, &b, &c);d=b*b-4*a*c;if(!a && !b && !c) puts("INF");else if(!a && !b && c || d < 0) puts("0");else if(!a || !d) puts("1");else if(d>0) puts("2");}return 0;}
^
main.cpp:2:171: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
using namespace std;int Q, a, b, c, d;int main(){freopen("ecu2.in", "r", stdin);freopen("ecu2.out", "w", stdout);for(scanf("%d", &Q); Q--; ){scanf("%d %d %d", &a, &b, &c);d=b*b-4*a*c;if(!a && !b && !c) puts("INF");else if(!a && !b && c || d < 0) puts("0");else if(!a || !d) puts("1");else if(d>0) puts("2");}return 0;}
^
Test |
Timp executie |
Memorie folosita |
Mesaj |
Punctaj/test |
1 | 3ms | 131kb | OK | 100 |
Punctaj total | 100 |