分析
显然,两个相同的数去按位与的结果还是该数。
由于一个代码可以提交多次,那么可以把得分最高的代码提交两次,这样的得分就是这个代码的得分,很明显,这样是最优的。
Code
#include<iostream>
using namespace std;
signed main() {
ios::sync_with_stdio(false),cin.tie(0),cout.tie(0);
int t;
cin>>t;
while(t--) {
int n,ma=0,arr;
cin>>n;
for(int i=0;i<n;++i) cin>>arr,ma=max(ma,arr);//找到最大值
cout<<ma<<"\n";//直接输出最大值即可
}
return 0;
}