「GLR-R4」立夏 Sol
大家好,我是只会出签到题的退役壬!这里写份题解。
因为集合里面每一个数的权值都是
首先观察,如果
再考虑其他位。如果
int main(){
LL T=read();
while(T-->0)
{
LL k=read();
if(k%3==2)
{
puts("0");
continue;
}
k/=3;
LL ans=1;
while(k)
{
if(k%3==1) ans*=2;
k/=3;
}
write(ans),puts("");
}
return 0;
}