#include
#include
#include
#include // For accumulate
using namespace std;
class multiply {
public:
int operator()(int x, int y) const { return x * y; }
};
int main()
{
int x[5] = {2, 3, 5, 7, 11};
vector vector1(&x[0], &x[5]);
int product = accumulate(vector1.begin(), vector1.end(),
1, multiply());
cout << product << endl;
return 0;
}
2310