提交时间:2023-12-17 13:51:19

运行 ID: 222886

#include<bits/stdc++.h> using namespace std; int n; long long qz = 0; int num = 0; int g1,g2; int gb1=0,gb2=0; int main() { cin >> n; for(int i = 0;i < n;i++) { cin >> num; qz += num; g1 = num; if(i) { if(g1 * g2 > g1 + g2 && g1 * g2 > gb1 * gb2) { gb1 = g1; gb2 = g2; } } g2 = num; } cout << qz - gb1 - gb2 + gb1 * gb2 << endl; return 0; }