Borderou de evaluare (job #2856605)

Utilizator Robert_MitriRobert Mitri Robert_Mitri Data 24 februarie 2022 10:04:16
Problema Suma si numarul divizorilor Status done
Runda Arhiva educationala Compilator cpp-64 | Vezi sursa
Scor 0

Raport evaluator

Eroare de compilare: main.cpp:8:33: error: 'int div [100000]' redeclared as different kind of entity 8 | int n,x,ciur[1000100],div[100000],k; | ^ In file included from /usr/include/c++/10/cstdlib:75, from /usr/include/c++/10/ext/string_conversions.h:41, from /usr/include/c++/10/bits/basic_string.h:6545, from /usr/include/c++/10/string:55, from /usr/include/c++/10/bits/locale_classes.h:40, from /usr/include/c++/10/bits/ios_base.h:41, from /usr/include/c++/10/ios:42, from /usr/include/c++/10/istream:38, from /usr/include/c++/10/fstream:38, from main.cpp:1: /usr/include/stdlib.h:852:14: note: previous declaration 'div_t div(int, int)' 852 | extern div_t div (int __numer, int __denom) | ^~~ main.cpp: In function 'void prim()': main.cpp:25:8: error: invalid types '<unresolved overloaded function type>[int]' for array subscript 25 | div[1]=2; | ^ main.cpp:29:16: error: invalid types '<unresolved overloaded function type>[int]' for array subscript 29 | div[++k]=i; | ^ main.cpp: In function 'void divizori(int)': main.cpp:39:20: error: invalid types '<unresolved overloaded function type>[int]' for array subscript 39 | for(int d=1;div[d]*div[d]<=nr;d++) | ^ main.cpp:39:27: error: invalid types '<unresolved overloaded function type>[int]' for array subscript 39 | for(int d=1;div[d]*div[d]<=nr;d++) | ^ main.cpp:41:18: error: invalid types '<unresolved overloaded function type>[int]' for array subscript 41 | if(nr%div[d]==0) | ^ main.cpp:44:25: error: invalid types '<unresolved overloaded function type>[int]' for array subscript 44 | while(nr%div[d]==0) | ^ main.cpp:47:24: error: invalid types '<unresolved overloaded function type>[int]' for array subscript 47 | nr/=div[d]; | ^ main.cpp:50:43: error: invalid types '<unresolved overloaded function type>[int]' for array subscript 50 | suma=1LL*suma%9973*(putere(div[d],e)-1)/(div[d]-1)%9973; | ^ main.cpp:50:57: error: invalid types '<unresolved overloaded function type>[int]' for array subscript 50 | suma=1LL*suma%9973*(putere(div[d],e)-1)/(div[d]-1)%9973; | ^ Non zero exit status: 1

Ceva nu functioneaza?