"#pragma GCC optimize(1)\n#pragma GCC optimize(2)\n#pragma GCC optimize(3,"Ofast","inline")\n#include<bits/stdc++.h>\nusing namespace std;\ninline static const nullptr_t _ = {\n ios_base::sync_with_stdio(0);\n cin.tie(nullptr), cout.tie(nullptr);\n return nullptr;\n}\n();\nusing ll = long long;\nll n, x, a, ret;\nint main() {\n cin >> n >> x;\n for (int i = 0; i < n; i++) cin >> a, ret = max(ret, a | x);\n cout << ret << '\n';\n return 0;\n}"//转换为TypeScript内容:import * as readline from 'readline';\n\nconst rl = readline.createInterface({\n input: process.stdin,\n output: process.stdout,\n});\n\nlet n: number;\nlet x: number;\nlet a: number;\nlet ret: number;\n\nrl.on('line', (line) => {\n const inputs = line.split(' ');\n n = parseInt(inputs[0]);\n x = parseInt(inputs[1]);\n});\n\nrl.on('line', (line) => {\n const inputs = line.split(' ');\n ret = -Infinity;\n for (let i = 0; i < n; i++) {\n a = parseInt(inputs[i]);\n ret = Math.max(ret, a | x);\n }\n console.log(ret);\n});\n


原文地址: https://www.cveoy.top/t/topic/p23K 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录