classSolution{public:intkthGrammar(intN,intK){if(N==1)return0;if(K&1)returnkthGrammar(N-1,(K+1)/2)!=0;// left nodereturnkthGrammar(N-1,K/2)==0;// right node}};
123456789
classSolution{publicintkthGrammar(intN,intK){if(N==1)return0;if(K%2==1)returnkthGrammar(N-1,(K+1)/2)==0?0:1;// left nodereturnkthGrammar(N-1,K/2)==0?1:0;// right node}}