#include<bits/stdc++.h>
using namespace std;
int main(){
int n;
cin>>n;
int a,ans=0;
for(int i=1;i<=n;++i){
cin>>a;
ans|=a;
}
cout<<ans<<endl;
return 0;
}
已知数据的个数,可不构造数组,因为可能越界,不知道定义多大的数组,所以直接
普通循环,变循环变输入,边执行操作。