lowbit 的应用,思路大于代码。
#include <cstdio>
int main()
{
int N;
scanf("%d",&N);
while(N--)
{
int a;
scanf("%d",&a);
int b = a & (-a);
b--;
printf("%d %d\n",a-b,a+b);
}
return 0;
}
lowbit 的应用,思路大于代码。
#include <cstdio>
int main()
{
int N;
scanf("%d",&N);
while(N--)
{
int a;
scanf("%d",&a);
int b = a & (-a);
b--;
printf("%d %d\n",a-b,a+b);
}
return 0;
}