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

Maximizing XOR

时间:2014-09-26 21:11:58      阅读:130      评论:0      收藏:0      [点我收藏+]

标签:maximizing xor

Maximizing XOR

#include <map>
#include <set>
#include <list>
#include <cmath>
#include <ctime>
#include <deque>
#include <queue>
#include <stack>
#include <bitset>
#include <cstdio>
#include <limits>
#include <vector>
#include <cstdlib>
#include <numeric>
#include <sstream>
#include <iostream>
#include <algorithm>
using namespace std;
/*
 * Complete the function below.
 */
int maxXor(int l, int r) {
    int max = l^l;
    for(int i = l;i <= r;i++)
        for(int j = i;j <= r;j++)
        {
            if((i^j) > max)
                max = i^j;
        }

    return max;
}

int main() {
    int res;
    int _l;
    cin >> _l;
    
    int _r;
    cin >> _r;
    
    res = maxXor(_l, _r);
    cout << res;
    
    return 0;
}


Maximizing XOR

标签:maximizing xor

原文地址:http://9320314.blog.51cto.com/9310314/1558582

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