# Chief Executive Officer (ceo)

**URL:** <https://forum.olinfo.it/t/chief-executive-officer-ceo/7014>\
**Category:** Aiuto\
**Created:** [1 Febbraio 2022, 6:01pm UTC](https://forum.olinfo.it/t/chief-executive-officer-ceo/7014 "2022-02-01T18:01:10Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![excitis](https://forum.olinfo.it/user_avatar/forum.olinfo.it/excitis/32/942_2.png) [@excitis](https://forum.olinfo.it/u/excitis)\
**Post date:** [1 Febbraio 2022, 6:01pm UTC](https://forum.olinfo.it/t/chief-executive-officer-ceo/7014/1 "2022-02-01T18:01:11Z")

</div>

Ciao a tutti,  
ho un problema con Chief Executive Officer.  
Il mio codice sembra essere veloce ma non riesco a capire perchè alcune task danno questo errore:  
Execution killed with signal 11 (could be triggered by violating memory limits).  
Questo è il mio codice

```auto
#pragma GCC optimize ("Ofast") 
#pragma GCC optimization ("unroll-loops")
#include <bits/stdc++.h>
#include <string.h>
#define mod 10

using namespace std;

ifstream in("input.txt");
ofstream out("output.txt");
long int n;

int main(){
	in>>n;
	vector <int> num(n);
	
	for(int i=0; i<n; i++)
		in>>num[i];
		
	long long s=num[n-1];
	int i=n-2;
	if(n>0){
		for(; i>=0;){
		s=num[i]*(s+1);
		i--;
		}
	}
	
		
	
	out<<s+1;
}

```

Qualcuno puoi darmi una mano??

---

<div class="post-metadata">

**Author:** ![frakkiobello](https://forum.olinfo.it/user_avatar/forum.olinfo.it/frakkiobello/32/2768_2.png) [@frakkiobello](https://forum.olinfo.it/u/frakkiobello)\
**Post date:** [1 Febbraio 2022, 6:16pm UTC](https://forum.olinfo.it/t/chief-executive-officer-ceo/7014/2 "2022-02-01T18:16:45Z")

</div>

Se N = 0 allora quando fai `s = num[n - 1]` stai accedendo a `num[-1]` che non esiste

---

<div class="post-metadata">

**Author:** ![excitis](https://forum.olinfo.it/user_avatar/forum.olinfo.it/excitis/32/942_2.png) [@excitis](https://forum.olinfo.it/u/excitis)\
**Post date:** [1 Febbraio 2022, 9:26pm UTC](https://forum.olinfo.it/t/chief-executive-officer-ceo/7014/3 "2022-02-01T21:26:33Z")

</div>

che sciocco, non ci avevo proprio pensato, grazie mille
