Run ID | 作者 | 问题 | 语言 | 测评结果 | 分数 | 时间 | 内存 | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|---|
343880 | 潘弘翊 | *小美的加法 | C++ | 通过 | 100 | 32 MS | 1828 KB | 460 | 2025-01-12 16:25:04 |
#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; }