Borderou de evaluare (job #2342731)
Utilizator | Data | 13 februarie 2019 12:20:46 | |
---|---|---|---|
Problema | Permutari II | Status | done |
Runda | Arhiva de probleme | Compilator | cpp-64 | Vezi sursa |
Scor | 0 |
Raport evaluator
Eroare de compilare:
main.cpp:1:2: warning: #import is a deprecated GCC extension [-Wdeprecated]
#import<fstream>
^~~~~~
main.cpp:2:38: error: size of array 'v' has non-integral type 'double'
std::ifstream q{"perm2.in"};int v[1e5],n,i,m,o,p,s=1;main(){q>>n;while(i<n)q>>v[i++];for(i=0;i<n;++i)if(v[i]){p=i,m=0;while(v[p])++m,o=v[p],v[p]=0,p=o;s*=m/__gcd(s,m);}std::ofstream{"perm2.out"}<<s;}
^
main.cpp:2:59: warning: ISO C++ forbids declaration of 'main' with no type [-Wreturn-type]
std::ifstream q{"perm2.in"};int v[1e5],n,i,m,o,p,s=1;main(){q>>n;while(i<n)q>>v[i++];for(i=0;i<n;++i)if(v[i]){p=i,m=0;while(v[p])++m,o=v[p],v[p]=0,p=o;s*=m/__gcd(s,m);}std::ofstream{"perm2.out"}<<s;}
^
main.cpp: In function 'int main()':
main.cpp:2:166: error: '__gcd' was not declared in this scope
std::ifstream q{"perm2.in"};int v[1e5],n,i,m,o,p,s=1;main(){q>>n;while(i<n)q>>v[i++];for(i=0;i<n;++i)if(v[i]){p=i,m=0;while(v[p])++m,o=v[p],v[p]=0,p=o;s*=m/__gcd(s,m);}std::ofstream{"perm2.out"}<<s;}
^
Non zero exit status: 1
Ceva nu functioneaza?
- Citeste despre borderoul de evaluare.
- Daca tot nu e bine, contacteaza-ne pe forum !