位运算的题
#include <cstdio>
#include <iostream>
#include <cstring>
using namespace std;
int main() {
int n;
while(scanf("%d", &n), n != 0) {
int i = 1;
while(!(n&i)) {
i <<= 1;
}
printf("%d\n", i);
}
return 0;
}
位运算的题
#include <cstdio>
#include <iostream>
#include <cstring>
using namespace std;
int main() {
int n;
while(scanf("%d", &n), n != 0) {
int i = 1;
while(!(n&i)) {
i <<= 1;
}
printf("%d\n", i);
}
return 0;
}