Borderou de evaluare (job #2802442)
Utilizator | Data | 18 noiembrie 2021 09:57:41 | |
---|---|---|---|
Problema | Difprim | Status | done |
Runda | Arhiva de probleme | Compilator | cpp-64 | Vezi sursa |
Scor | 0 |
Raport evaluator
Eroare de compilare:
main.cpp:11:2: error: '__int64' does not name a type; did you mean '__rintf64'?
11 | __int64 prime_count = 0;
| ^~~~~~~
| __rintf64
main.cpp:12:2: error: '__int64' does not name a type; did you mean '__rintf64'?
12 | __int64 sieve_size;
| ^~~~~~~
| __rintf64
main.cpp:14:15: error: expected ')' before 'n'
14 | Sieve(__int64 n)
| ~ ^~
| )
main.cpp: In member function 'void Sieve::runSieve()':
main.cpp:21:8: error: '__int64' was not declared in this scope; did you mean '__rintf64'?
21 | for (__int64 i = 2; i <= this->sieve_size; i++)
| ^~~~~~~
| __rintf64
main.cpp:21:23: error: 'i' was not declared in this scope
21 | for (__int64 i = 2; i <= this->sieve_size; i++)
| ^
main.cpp:21:34: error: 'class Sieve' has no member named 'sieve_size'
21 | for (__int64 i = 2; i <= this->sieve_size; i++)
| ^~~~~~~~~~
main.cpp:25:17: error: expected ';' before 'j'
25 | for (__int64 j = i * i; j <= this->sieve_size; j += i)
| ^~
| ;
main.cpp:25:29: error: 'j' was not declared in this scope; did you mean 'jn'?
25 | for (__int64 j = i * i; j <= this->sieve_size; j += i)
| ^
| jn
main.cpp:25:40: error: 'class Sieve' has no member named 'sieve_size'
25 | for (__int64 j = i * i; j <= this->sieve_size; j += i)
| ^~~~~~~~~~
main.cpp:30:11: error: 'class Sieve' has no member named 'prime_count'
30 | this->prime_count++;
| ^~~~~~~~~~~
main.cpp: In function 'int main()':
main.cpp:52:32: error: no matching function for call to 'Sieve::Sieve(int&)'
52 | Sieve *s = new Sieve(sieve_end);
| ^
main.cpp:6:7: note: candidate: 'Sieve::Sieve()'
6 | class Sieve
| ^~~~~
main.cpp:6:7: note: candidate expects 0 arguments, 1 provided
main.cpp:6:7: note: candidate: 'Sieve::Sieve(const Sieve&)'
main.cpp:6:7: note: no known conversion for argument 1 from 'int' to 'const Sieve&'
main.cpp:6:7: note: candidate: 'Sieve::Sieve(Sieve&&)'
main.cpp:6:7: note: no known conversion for argument 1 from 'int' to 'Sieve&&'
Non zero exit status: 1
Ceva nu functioneaza?
- Citeste despre borderoul de evaluare.
- Daca tot nu e bine, contacteaza-ne pe forum !