Run ID | 作者 | 问题 | 语言 | 测评结果 | 分数 | 时间 | 内存 | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|---|
33090 | 林芳菲 | 【J】T1 | C++ | 通过 | 100 | 29 MS | 1040 KB | 495 | 2024-10-04 14:04:16 |
#include <cstdio> #include <iostream> #include <algorithm> using namespace std; int n, k; long long a[100010]; int main() { cin >> n >> k; for (int i = 1; i <= n; i++) cin >> a[i]; long long s = 0; for (int i = 1; i <= n; i++) s += a[i]; long long ans = 0; for (int i = 1; i <= n; i++) { long long num = s - a[i]; num += a[i] ^ k; ans = max(ans, num); } cout << ans << endl; return 0; }