Codeforces 631A Interview(分析&&位运算| )

题目:http://codeforces.com/contest/631/problem/A

代码:

#include<stdio.h>
#include<string.h>

using namespace std;

int main()
{
    int a;
    int ans1=0,ans2=0;
    scanf("%d",&a);
    
    int n[1005],m[1005];
    
    for(int i=0;i<a;i++)
    {
        scanf("%d",&n[i]);
    }

    for(int i=0;i<a;i++)
    {
        scanf("%d",&m[i]);
    }
    for(int i=0;i<a;i++)
    {
        ans1=ans1|n[i];
    }
    for(int i=0;i<a;i++)
    {
        ans2=ans2|m[i];
    }
    printf("%d\n",ans1+ans2);
}




你可能感兴趣的:(Codeforces 631A Interview(分析&&位运算| ))