CF1275C

学术版

沉石鱼惊旋 @ 2021-12-08 17:26:08

随便翻翻,翻到这题,全场一半多的做出来了,这题是找规律吗,还是做的人很厉害

题目


by 沉石鱼惊旋 @ 2021-12-08 17:26:53

这是俄语,可以用翻译器看


by MatrixGroup @ 2021-12-08 17:33:01

就一个四进制拆分数位和吧。


by MatrixGroup @ 2021-12-08 17:33:07

@chenyuxuan__2009


by MatrixGroup @ 2021-12-08 17:33:32

int x[4]={0,1,3,4};
long long a,res;
int main()
{
    int t;cin>>t;
    while(t--)
    {
        cin>>a;res=0;
        while(a)
        {
            res=res+x[a&3];
            a>>=2;
        }
        cout<<res<<endl;
    }
    return 0;
}

by 沉石鱼惊旋 @ 2021-12-08 17:51:05

@bilibilitdasc 红名蓝勾,膜拜大神,谢谢大神!


|