acgo题库
  • 首页
  • 题库
  • 学习
  • 天梯
  • 备赛

    竞赛

    • CSP-J/S
    • 蓝桥杯

    考级

    • GESP
    • CPA
    • 电子学会考级
  • 资讯
  • 竞赛
  • 讨论
  • 团队
  • 商城
登录
注册
题目详情提交记录(0)
  • 题解

    userId_undefined
    共产党万岁!中华人民共和国万岁!
    题解仙人11月全勤卷王出道萌新多键裁决者快乐小狗秩序白银
    106阅读
    3回复
    4点赞
  • AC

    非常简单

    userId_undefined
    我叫冰红茶,我说谎了!(互关)
    出道萌新时间刺客空间掌握者模拟·模拟练习生字符串·魔法使枚举·枚举小能手
    20阅读
    2回复
    3点赞
  • A92172 详细题解

    首先,我们观察样例,前两个对参考意义不大,直接看第三个: 1 2 3 4 5 我们先转成二进制观察: 001 010 011 100 101 然后对齐: 发现每一位上都有 1(也就是说,最大可以转成的数字是 111),每一位上也都有 0(最小可以转成的数字是 000),111 - 000 = 111 = 7,答案为 7。 再看第四个样例,转换: 发现每一位上都有 0(也就是说,最小可以转成的数字是 0000000),但第六位上没有 1,所以,最大可以转成的数字是 1111101,两数之差为 125。 思路已经十分明显,Python 示例代码如下: 其实我认为,这题应该升橙()

    userId_undefined
    yanghongzheng
    荣耀黄金USACO
    63阅读
    0回复
    1点赞
  • eee

    userId_undefined
    风暴(请关注,已消散)
    倔强青铜时间刺客空间掌握者维度操控者进制转换师ASCII炼金师
    11阅读
    0回复
    3点赞
  • 正解

    SO ESAY! 1.看看 2.啊? 3.啊!

    userId_undefined
    林睿聪
    字符串·魔法使空间掌握者循环·循环打卡人分支·分支解题者I/O·IO入门者位操作忍者
    9阅读
    0回复
    2点赞
  • ANSWER

    #include<bits/stdc++.h> using namespace std; int a[10005]; int main(){ int t,n,x=0,y=0; cin>>t; while(t--){ cin>>n; for(int i=1;i<=n;i++){ cin>>a[i]; } x=a[1]; y=a[1]; for(int i=2;i<=n;i++){ x=(x&a[i]); y=(y|a[i]); } cout<<y-x<<endl; } return 0; }

    userId_undefined
    135****2332
    倔强青铜位操作忍者
    3阅读
    0回复
    0点赞
暂无数据

提交答案之后,这里将显示提交结果~

首页