题目说明:
示例代码:
// Day29_BitwiseAND.cpp: 定义控制台应用程序的入口点。
//
#include "stdafx.h"
#include <iostream>
#include <vector>
using namespace std;
int printNum( int n, int k )
{
int tmp = 0;
for( int i = 1; i < n; i++ )
{
for( int j = i + 1; j <= n; j++ )
{
if( ( i & j ) < k )
{
if( ( i & j ) >= tmp )
{
tmp = i & j;
}
}
}
}
return tmp;
}
//by zhaocl
int main()
{
int n;
cin >> n;
for( int i = 0; i < n; i++ )
{
int n;
int k;
cin >> n >> k;
cout << printNum( n, k ) << endl;
}
system( "pause" );
return 0;
}
知识点:
无~