Pagini recente » Borderou de evaluare (job #2416702) | Borderou de evaluare (job #2741233) | Borderou de evaluare (job #3140816) | Borderou de evaluare (job #932085) | Borderou de evaluare (job #2290300)
Borderou de evaluare (job #2290300)
Raport evaluator
Compilare:
main.cpp: In function 'int main()':
main.cpp:3:59: warning: ignoring return value of 'FILE* freopen(const char*, const char*, FILE*)', declared with attribute warn_unused_result [-Wunused-result]
using namespace std;int main(){freopen("ssm.in","r",stdin);freopen("ssm.out","w",stdout);int n,a,sum,st,dr,smax,i,x,y;scanf("%d",&n);smax=-2147483648;sum=0;x=1;for(i=1;i<=n;i++){scanf("%d",&a);if(sum<0) {sum=a;x=y=i;}else{sum+=a;y=i;}if(sum>smax){smax=sum;st=x;dr=y;}}printf("%d %d %d\n",smax,st,dr);return 0;}
^
main.cpp:3:89: warning: ignoring return value of 'FILE* freopen(const char*, const char*, FILE*)', declared with attribute warn_unused_result [-Wunused-result]
using namespace std;int main(){freopen("ssm.in","r",stdin);freopen("ssm.out","w",stdout);int n,a,sum,st,dr,smax,i,x,y;scanf("%d",&n);smax=-2147483648;sum=0;x=1;for(i=1;i<=n;i++){scanf("%d",&a);if(sum<0) {sum=a;x=y=i;}else{sum+=a;y=i;}if(sum>smax){smax=sum;st=x;dr=y;}}printf("%d %d %d\n",smax,st,dr);return 0;}
^
main.cpp:3:133: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
using namespace std;int main(){freopen("ssm.in","r",stdin);freopen("ssm.out","w",stdout);int n,a,sum,st,dr,smax,i,x,y;scanf("%d",&n);smax=-2147483648;sum=0;x=1;for(i=1;i<=n;i++){scanf("%d",&a);if(sum<0) {sum=a;x=y=i;}else{sum+=a;y=i;}if(sum>smax){smax=sum;st=x;dr=y;}}printf("%d %d %d\n",smax,st,dr);return 0;}
^
main.cpp:3:193: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
using namespace std;int main(){freopen("ssm.in","r",stdin);freopen("ssm.out","w",stdout);int n,a,sum,st,dr,smax,i,x,y;scanf("%d",&n);smax=-2147483648;sum=0;x=1;for(i=1;i<=n;i++){scanf("%d",&a);if(sum<0) {sum=a;x=y=i;}else{sum+=a;y=i;}if(sum>smax){smax=sum;st=x;dr=y;}}printf("%d %d %d\n",smax,st,dr);return 0;}
^
| Test |
Timp executie |
Memorie folosita |
Mesaj |
Punctaj/test |
| 1 | 2ms | 131kb | OK | 5 |
| 2 | 2ms | 131kb | OK | 5 |
| 3 | 2ms | 131kb | OK | 5 |
| 4 | 2ms | 131kb | OK | 5 |
| 5 | 4ms | 131kb | OK | 5 |
| 6 | 5ms | 131kb | OK | 5 |
| 7 | 8ms | 131kb | OK | 5 |
| 8 | 12ms | 131kb | OK | 5 |
| 9 | 33ms | 131kb | OK | 5 |
| 10 | 76ms | 131kb | OK | 5 |
| 11 | 118ms | 131kb | OK | 5 |
| 12 | 195ms | 131kb | OK | 5 |
| 13 | 231ms | 131kb | OK | 5 |
| 14 | 321ms | 131kb | OK | 5 |
| 15 | 1150ms | 131kb | OK | 5 |
| 16 | 1527ms | 131kb | OK | 5 |
| 17 | 1531ms | 131kb | OK | 5 |
| 18 | 1601ms | 131kb | Time limit exceeded | 0 |
| 19 | 1600ms | 131kb | Time limit exceeded | 0 |
| 20 | 1603ms | 131kb | Time limit exceeded | 0 |
| Punctaj total | 85 |