码迷,mamicode.com
首页 > 其他好文 > 详细

HDU6702 ^&^(思维)

时间:2019-08-24 23:10:45      阅读:141      评论:0      收藏:0      [点我收藏+]

标签:amp   span   href   mes   ace   ref   can   line   pid   

HDU6702 ^&^

目标为 \((A \oplus C) \& (B \oplus C) = 0\) ,易得:

  • \(A \& B=0\) 时:\(C = 1\)
  • \(A \& B\ne0\) 时:\(C = A \& B\)
#include<stdio.h>

using namespace std;

int t;
long long n, m, ans;

int main()
{
    scanf("%d", &t);
    for(int cas = 1; cas <= t; cas++){
        scanf("%lld%lld", &n, &m);
        ans = (n & m) == 0 ? 1 : (n & m);
        printf("%lld\n", ans);
    }
    return 0;
}

HDU6702 ^&^(思维)

标签:amp   span   href   mes   ace   ref   can   line   pid   

原文地址:https://www.cnblogs.com/solvit/p/11406161.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!