Borderou de evaluare (job #955012)

Utilizator robertstrecheStreche Robert robertstreche Data 30 mai 2013 17:37:59
Problema Reactivi Status done
Runda Arhiva de probleme Compilator cpp | Vezi sursa
Scor 0

Raport evaluator

Eroare de compilare: user.cpp:1:20: warning: extra tokens at end of #include directive [enabled by default] #include <fstream> using namespace std; ifstream f("reactivi.in");ofstream g("reactivi.out");int n,nr,i,ok,aux,aux2,j,aa[70001]={101},bb[70001]={-101},a[70001],b[70001];int main(){ f>>n; for (i=1;i<=n;i++)f>>a[i]>>b[i]; do { ok=1; for (i=1;i<=n-1;i++) if (a[i]>a[i+1]){aux=a[i];a[i]=a[i+1];a[i+1]=aux;aux2=b[i];b[i]=b[i+1];b[i+1]=aux2;ok=0;} }while (ok==0); for (i=1;i<=n;i++) { ok=1; for (j=1;j<=nr;j++ && ok) if (b[i]<=bb[j]){bb[j]=b[i];ok=0;break;} else if (a[i]<=bb[j]){aa[j]=a[i];ok=0;break;} if (ok){nr++;aa[nr]=a[i];bb[nr]=b[i];} } g<<nr; f.close(); g.close(); } ^ user.cpp:1:259: warning: invalid suffix on literal; C++11 requires a space between literal and identifier [-Wliteral-suffix] #include <fstream> using namespace std; ifstream f("reactivi.in");ofstream g("reactivi.out");int n,nr,i,ok,aux,aux2,j,aa[70001]={101},bb[70001]={-101},a[70001],b[70001];int main(){ f>>n; for (i=1;i<=n;i++)f>>a[i]>>b[i]; do { ok=1; for (i=1;i<=n-1;i++) if (a[i]>a[i+1]){aux=a[i];a[i]=a[i+1];a[i+1]=aux;aux2=b[i];b[i]=b[i+1];b[i+1]=aux2;ok=0;} }while (ok==0); for (i=1;i<=n;i++) { ok=1; for (j=1;j<=nr;j++ && ok) if (b[i]<=bb[j]){bb[j]=b[i];ok=0;break;} else if (a[i]<=bb[j]){aa[j]=a[i];ok=0;break;} if (ok){nr++;aa[nr]=a[i];bb[nr]=b[i];} } g<<nr; f.close(); g.close(); } ^ /usr/lib/crt1.o: In function `_start': (.text+0x18): undefined reference to `main' collect2: error: ld returned 1 exit status

Ceva nu functioneaza?