Borderou de evaluare (job #685465)
Utilizator |
|
IP | ascuns |
---|---|---|---|
Problemă | Factorizare (arhiva educațională) | Compilator | cpp-32 |
Rundă | Tema 11 Clasa a 7-a | Status | evaluat |
Dată | 2 ian. 2023 21:59:37 | Scor | 0 |
Raport evaluator
Eroare de compilare:
main.cpp:13:1: error: expected unqualified-id before '__int128'
13 | __int128 numbers[500000];
| ^~~~~~~~
main.cpp:37:6: error: variable or field 'factorization' declared void
37 | void factorization(__int128 nr) {
| ^~~~~~~~~~~~~
main.cpp:37:20: error: expected primary-expression before '__int128'
37 | void factorization(__int128 nr) {
| ^~~~~~~~
main.cpp:58:1: error: expected unqualified-id before '__int128'
58 | __int128 readNr() {
| ^~~~~~~~
main.cpp:68:12: error: expected primary-expression before '__int128'
68 | string str(__int128 value) {
| ^~~~~~~~
main.cpp:68:28: error: expected ',' or ';' before '{' token
68 | string str(__int128 value) {
| ^
main.cpp: In function 'int main()':
main.cpp:80:5: error: expected primary-expression before '__int128'
80 | __int128 max = 0;
| ^~~~~~~~
main.cpp:82:9: error: expected primary-expression before '__int128'
82 | __int128 nr = readNr();
| ^~~~~~~~
main.cpp:83:9: error: 'numbers' was not declared in this scope
83 | numbers[i] = nr;
| ^~~~~~~
main.cpp:83:22: error: 'nr' was not declared in this scope
83 | numbers[i] = nr;
| ^~
main.cpp:84:13: error: parse error in template argument list
84 | if (max < nr) {
| ^~~~~~~~
main.cpp:84:21: error: cannot resolve overloaded function 'max' based on conversion to type 'bool'
84 | if (max < nr) {
| ^
main.cpp:88:13: error: invalid operands of types '<unresolved overloaded function type>' and 'const int' to binary 'operator>'
88 | if (max > MAX_FACTOR) {
| ~~~~^~~~~~~~~~~~
main.cpp:89:15: error: overloaded function with no contextual type information
89 | max = MAX_FACTOR;
| ^~~~~~~~~~
main.cpp:92:15: error: cannot resolve overloaded function 'max' based on conversion to type 'int'
92 | eratostene(max);
| ~~~~~~~~~~^~~~~
main.cpp:95:23: error: 'numbers' was not declared in this scope
95 | factorization(numbers[i]);
| ^~~~~~~
main.cpp:95:9: error: 'factorization' was not declared in this scope