Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- const int d = 6;
- int main() {
- int i, j, min, minb, n, x, pr;
- min = 1001;
- minb = 1001;
- pr = 1000001;
- cin >> n;
- int a[d];
- int b[d];
- for (int i = 0; i < d; i++)
- b[i] = 1001;
- for (i = 0; i < d; i++){
- cin >> x;
- if(x % 2 == 0 && x < minb)
- {
- minb = x;
- }
- if(x < min){
- min = x;
- }
- b[i] = minb;
- a[i] = min;
- }
- for (i = d; i < n; i++)
- {
- cin >> x;
- if(x % 2 == 0 && x * a[0] < pr)
- pr = x * a[0];
- if (x % 2 != 0 && b[0]<1001 && x * b[0] < pr)
- pr = x * b[0];
- for(j = 0; j < d - 1; j++)
- {
- a[j] = a[j+1];
- b[j] = b[j+1];
- }
- if(x < a[j+1])
- a[j+1] = x;
- if (x%2 == 0 && x < b[j+1])
- b[j+1] = x;
- }
- if(pr == 1000001)
- cout << -1;
- else
- cout << pr;
- return 0;
- }
Add Comment
Please, Sign In to add comment