The results :
inputs 4 // the number of the integers 3 4 1 2 // the values in vector outputs 12
The codes:
#include#include using namespace std; int biggest_multiple(vector a); // obtain the largest multiplication result with 3 successive integers int main() { int num; cin >> num; vector v; int temp; for(int i = 0; i < num; i++){ cin >> temp; v.push_back(temp); } //cout << v.size() << endl; int result = 0; result = biggest_multiple(v); cout << result << endl; return 0; } int biggest_multiple(vector a){ int max_multiple = INT_MIN, temp; for(int i = 0; i < a.size()-2; i++){ temp = a[i]*a[i+1]*a[i+2]; max_multiple = max(max_multiple, temp); } return max_multiple; }



