Pagini recente » Borderou de evaluare (job #2932708) | Borderou de evaluare (job #2796014) | Borderou de evaluare (job #854479) | Borderou de evaluare (job #3172312) | Borderou de evaluare (job #2596858)
Borderou de evaluare (job #2596858)
Raport evaluator
Compilare:
main.cpp:1:2: warning: #import is a deprecated GCC extension [-Wdeprecated]
#import<stdio.h>
^~~~~~
main.cpp:2:38: warning: ISO C++ forbids declaration of 'main' with no type [-Wreturn-type]
long n,i,a,b,x[30003],m,M,s,k,j;main(){freopen("ben.in","r",stdin);freopen("ben.out","w",stdout);scanf("%ld",&n);for(i=1;i<=n;++i){scanf("%ld%ld",&a,&b),x[a]++,x[b]--;if(a>m)m=a;}M=0;s=1;for(i=1;i<=m;++i){k+=x[i];if(k>M)M=k;}printf("%ld ",M);k=0;for(i=1;i<=m;++i){for(j=1;j<=x[i];++j){++k;s=(s*(M-k+1))%32173;}if(x[i]<0)k+=x[i];}printf("%ld\n",s);}
^
main.cpp: In function 'int main()':
main.cpp:2:67: warning: ignoring return value of 'FILE* freopen(const char*, const char*, FILE*)', declared with attribute warn_unused_result [-Wunused-result]
long n,i,a,b,x[30003],m,M,s,k,j;main(){freopen("ben.in","r",stdin);freopen("ben.out","w",stdout);scanf("%ld",&n);for(i=1;i<=n;++i){scanf("%ld%ld",&a,&b),x[a]++,x[b]--;if(a>m)m=a;}M=0;s=1;for(i=1;i<=m;++i){k+=x[i];if(k>M)M=k;}printf("%ld ",M);k=0;for(i=1;i<=m;++i){for(j=1;j<=x[i];++j){++k;s=(s*(M-k+1))%32173;}if(x[i]<0)k+=x[i];}printf("%ld\n",s);}
^
main.cpp:2:97: warning: ignoring return value of 'FILE* freopen(const char*, const char*, FILE*)', declared with attribute warn_unused_result [-Wunused-result]
long n,i,a,b,x[30003],m,M,s,k,j;main(){freopen("ben.in","r",stdin);freopen("ben.out","w",stdout);scanf("%ld",&n);for(i=1;i<=n;++i){scanf("%ld%ld",&a,&b),x[a]++,x[b]--;if(a>m)m=a;}M=0;s=1;for(i=1;i<=m;++i){k+=x[i];if(k>M)M=k;}printf("%ld ",M);k=0;for(i=1;i<=m;++i){for(j=1;j<=x[i];++j){++k;s=(s*(M-k+1))%32173;}if(x[i]<0)k+=x[i];}printf("%ld\n",s);}
^
main.cpp:2:113: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
long n,i,a,b,x[30003],m,M,s,k,j;main(){freopen("ben.in","r",stdin);freopen("ben.out","w",stdout);scanf("%ld",&n);for(i=1;i<=n;++i){scanf("%ld%ld",&a,&b),x[a]++,x[b]--;if(a>m)m=a;}M=0;s=1;for(i=1;i<=m;++i){k+=x[i];if(k>M)M=k;}printf("%ld ",M);k=0;for(i=1;i<=m;++i){for(j=1;j<=x[i];++j){++k;s=(s*(M-k+1))%32173;}if(x[i]<0)k+=x[i];}printf("%ld\n",s);}
^
main.cpp:2:167: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
long n,i,a,b,x[30003],m,M,s,k,j;main(){freopen("ben.in","r",stdin);freopen("ben.out","w",stdout);scanf("%ld",&n);for(i=1;i<=n;++i){scanf("%ld%ld",&a,&b),x[a]++,x[b]--;if(a>m)m=a;}M=0;s=1;for(i=1;i<=m;++i){k+=x[i];if(k>M)M=k;}printf("%ld ",M);k=0;for(i=1;i<=m;++i){for(j=1;j<=x[i];++j){++k;s=(s*(M-k+1))%32173;}if(x[i]<0)k+=x[i];}printf("%ld\n",s);}
^
Test |
Timp executie |
Memorie folosita |
Mesaj |
Punctaj/test |
1 | 2ms | 131kb | Okay! | 10 |
2 | 2ms | 131kb | Okay! | 10 |
3 | 2ms | 131kb | Okay! | 10 |
4 | 2ms | 262kb | Okay! | 10 |
5 | 2ms | 262kb | Okay! | 10 |
6 | 3ms | 393kb | Okay! | 10 |
7 | 3ms | 393kb | Okay! | 10 |
8 | 9ms | 393kb | Okay! | 10 |
9 | 22ms | 393kb | Okay! | 10 |
10 | 22ms | 393kb | Okay! | 10 |
Punctaj total | 100 |