Borderou de evaluare (job #2386341)

Utilizator alex2209alexPavel Alexandru alex2209alex Data 22 martie 2019 16:43:26
Problema Radix Sort Status done
Runda Arhiva educationala Compilator cpp-64 | Vezi sursa
Scor 0

Raport evaluator

Eroare de compilare: main.cpp:1:19: warning: extra tokens at end of #include directive #include <fstream>#include <queue> ^ main.cpp:2:107: error: 'queue' does not name a type using namespace std;ifstream f("radixsort.in");ofstream g("radixsort.out");int n,a,b,c,v[10000001],i,j,nr;queue <int> q[4096];int main() ^~~~~ main.cpp: In function 'int main()': main.cpp:3:135: error: 'q' was not declared in this scope {ios::sync_with_stdio(false);f>>n>>a>>b>>c;v[1]=b;for(i=2; i<=n; i++)v[i]=(1LL*v[i-1]*a+b)%c;for(j=0; j<=24; j+=8){for(i=1; i<=n; i++)q[(v[i]>>j)&255].push(v[i]);nr=0;for(i=0; i<=255 && nr<n; i++)while(!q[i].empty()){v[++nr]=q[i].front();q[i].pop();}}for(i=1; i<=n; i=i+10)g<<v[i]<<' ';return 0;} ^ main.cpp:3:204: error: 'q' was not declared in this scope {ios::sync_with_stdio(false);f>>n>>a>>b>>c;v[1]=b;for(i=2; i<=n; i++)v[i]=(1LL*v[i-1]*a+b)%c;for(j=0; j<=24; j+=8){for(i=1; i<=n; i++)q[(v[i]>>j)&255].push(v[i]);nr=0;for(i=0; i<=255 && nr<n; i++)while(!q[i].empty()){v[++nr]=q[i].front();q[i].pop();}}for(i=1; i<=n; i=i+10)g<<v[i]<<' ';return 0;} ^ Non zero exit status: 1

Ceva nu functioneaza?