Borderou de evaluare (job #1955353)

Utilizator 1475369147896537415369Andrei Udriste 1475369147896537415369 Data 5 aprilie 2017 22:08:16
Problema Nasa Status done
Runda Arhiva de probleme Compilator cpp | Vezi sursa
Scor 100

Raport evaluator

Compilare: user.cpp: In function ‘int main()’: user.cpp:2:65: warning: ignoring return value of ‘FILE* freopen(const char*, const char*, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] int v[46336],A,B,s,p,i,j;int main(){freopen("nasa.in","r",stdin);freopen("nasa.out","w",stdout);scanf("%d%d",&A,&B);s=B-A+1;for(i=2;i*i<=B;i++){p=i*i;if(!v[i]){for(j = p;j<=46335;j+=p)v[j]=-1;for(j=i;j<=46335;j+=i)if(v[j]>=0)v[j]++;s-=B/p;s+=(A-1)/p;}else if(v[i]%2==0)s+=B/p,s-=(A-1)/p;else if(v[i]>=1)s-=B/p,s+=(A-1)/p;}printf("%d\n",s);return 0;} ^ user.cpp:2:96: warning: ignoring return value of ‘FILE* freopen(const char*, const char*, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] int v[46336],A,B,s,p,i,j;int main(){freopen("nasa.in","r",stdin);freopen("nasa.out","w",stdout);scanf("%d%d",&A,&B);s=B-A+1;for(i=2;i*i<=B;i++){p=i*i;if(!v[i]){for(j = p;j<=46335;j+=p)v[j]=-1;for(j=i;j<=46335;j+=i)if(v[j]>=0)v[j]++;s-=B/p;s+=(A-1)/p;}else if(v[i]%2==0)s+=B/p,s-=(A-1)/p;else if(v[i]>=1)s-=B/p,s+=(A-1)/p;}printf("%d\n",s);return 0;} ^ user.cpp:2:116: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] int v[46336],A,B,s,p,i,j;int main(){freopen("nasa.in","r",stdin);freopen("nasa.out","w",stdout);scanf("%d%d",&A,&B);s=B-A+1;for(i=2;i*i<=B;i++){p=i*i;if(!v[i]){for(j = p;j<=46335;j+=p)v[j]=-1;for(j=i;j<=46335;j+=i)if(v[j]>=0)v[j]++;s-=B/p;s+=(A-1)/p;}else if(v[i]%2==0)s+=B/p,s-=(A-1)/p;else if(v[i]>=1)s-=B/p,s+=(A-1)/p;}printf("%d\n",s);return 0;} ^
Test Timp executie Memorie folosita Mesaj Punctaj/test
10ms260kbOK5
20ms436kbOK5
30ms436kbOK5
40ms440kbOK5
50ms444kbOK5
60ms436kbOK5
70ms444kbOK5
80ms440kbOK5
90ms436kbOK5
100ms436kbOK5
110ms436kbOK5
120ms440kbOK5
130ms440kbOK5
140ms440kbOK5
150ms440kbOK5
160ms436kbOK5
170ms440kbOK5
180ms444kbOK5
190ms440kbOK5
200ms440kbOK5
Punctaj total100

Ceva nu functioneaza?