提交时间:2025-01-12 16:25:04
运行 ID: 343880
#include <iostream> using namespace std; int n; long long cnt[100005], a[100005]; int main() { cin >> n; for (int i = 1; i <= n; i++) { int t;//没个卵用 cin >> t; cnt[i] = t + cnt[i - 1], a[i] = t; //cout << cnt[i] << '\n'; } long long ans(cnt[n]); for (int i = 1; i < n; i++) { ans = max(ans, cnt[n] - a[i] - a[i + 1] + a[i] * a[i + 1]); //cout << cnt[n] - a[i] - a[i + 1] + a[i] * a[i + 1] << '\n'; } cout << ans; }