题解 | 最长异或公共子段

最长异或公共子段

https://www.nowcoder.com/practice/2b25c51da0c547cf80a29a3f11c7dd84

#include <stdio.h>
int rd()
{
    int rs = 0,c = getchar();
    while (c < '0'||c > '9') c = getchar();
    while (c >='0'&&c <= '9')
    {
        rs = (rs<<3)+(rs<<1)+c-'0';
        c = getchar();
    }return rs;
}
void wt(int t)
{
    // 别忘了你叫什么
    if (t > 9) wt(t/10);
    putchar(t%10|48);
}

void solve()
{
    int x = rd(),y = rd(),rs = x^y;
    wt((rs&(-rs)));putchar('\n');
}
int main() {
    int t = rd();
    while (t--)solve();    return 0;
}

RogeAustine题解系列 文章被收录于专栏

这里是RogeAustine的题解专栏,里面包含的题目都是十分典型的经典题目。

全部评论

相关推荐

01-29 15:45
已编辑
华中科技大学 前端工程师
COLORSN:可以试一下,小厂看技术栈是不是很落后,如果太拉胯就别去,个人认为有实习氛围比你自己琢磨要高效不少,然后就是小厂其实也有可能会问的很难,这都比较难说,还是看自己项目含金量够不够,寒假还能不能推进学习再选择,毕竟去实习过年就10天假了
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务