#include using namespace std; int main() { int n, locate, bitcount, movenum; int road[10000], through[10000]; cin >> n; locate=1; movenum=-1; for( int i=0; ii)movenum=i; } else if( 1==locate && 01; j>>=1)through[locate-1]+=j&1; if(n=locate-through[locate-1] || 0