Envío 2749
- Autor: rubencode
- Fecha: 2021-02-04 01:24:13 UTC (Hace casi 2 años)
Caso # |
Resultado |
Tiempo |
Memoria |
#1 |

Correcto
|
0.006 s
|
1 KBi |
#2 |

Incorrecto
|
0.007 s
|
1 KBi |
#3 |

Correcto
|
0.008 s
|
1 KBi |
#4 |

Correcto
|
0.005 s
|
2 KBi |
#5 |

Correcto
|
0.004 s
|
2 KBi |
#6 |

Correcto
|
0.007 s
|
1 KBi |
#7 |

Correcto
|
0.006 s
|
1 KBi |
#8 |

Incorrecto
|
0.004 s
|
2 KBi |
#9 |

Correcto
|
0.007 s
|
1 KBi |
#10 |

Correcto
|
0.007 s
|
1 KBi |
#11 |

Correcto
|
0.01 s
|
1 KBi |
#12 |

Correcto
|
0.006 s
|
1 KBi |
#13 |

Correcto
|
0.008 s
|
2 KBi |
#14 |

Correcto
|
0.008 s
|
2 KBi |
#15 |

Correcto
|
0.006 s
|
1 KBi |
#16 |

Correcto
|
0.007 s
|
2 KBi |
#17 |

Incorrecto
|
0.046 s
|
2 KBi |
#18 |

Incorrecto
|
0.07 s
|
1 KBi |
#19 |

Incorrecto
|
0.049 s
|
2 KBi |
#20 |

Incorrecto
|
0.042 s
|
2 KBi |
#21 |

Incorrecto
|
0.043 s
|
1 KBi |
#22 |

Incorrecto
|
0.047 s
|
2 KBi |
#23 |

Correcto
|
0.038 s
|
1 KBi |
#24 |

Correcto
|
0.036 s
|
1 KBi |
Puntos totales: 67 / 100
Código
#include <iostream>
#include <vector>
#include <climits>
using namespace std;
int mayor (int a,int b);
int main(){
int n;
cin >> n;
vector<int> a(n);
for(int i =0;i<n;++i){
cin >> a[i];
}
int maximo = INT_MIN;
int maximo_local = INT_MIN;
int i = INT_MIN;
for(maximo_local=mayor(a[0],0),i=0;i<n;i++,maximo_local= mayor(maximo_local +a[i],0)){
maximo = mayor(maximo,maximo_local);
}
cout << maximo << endl;
return 0;
}
int mayor (int a,int b){
if(a>b){
return a;
}else{
return b;
}
}