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

    竞赛

    • CSP-J/S
    • 蓝桥杯

    考级

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

    如果还做不懂顺着网线来c我(bushi)

    userId_undefined
    枫岚
    出道萌新时空双修者秩序白银快乐小狗GESP4级
    285阅读
    14回复
    2点赞
  • 高中数学秒杀

    #不断取log2就行

    userId_undefined
    手握风云
    出道萌新秩序白银时间刺客空间掌握者时空双修者快乐小狗
    84阅读
    0回复
    1点赞
  • 最高效的解法——位运算

    这道题目看着很难,但实现起来很简单,我们可以使用位运算的方式来实现; 首先需要判断这个数的 奇偶性奇偶性奇偶性 ,2的次方都是偶数,所以奇数是无法被分解的 然后就可以进行位运算了,但先要了解背景知识: 这段代码可以将 powerpowerpower 赋值为 2n2^{n}2n(222 的 nnn 次方),<<<<<< 是左移的意思 因为 102410241024 之内最大的 222 的次方是2272^{27}227 ( 222 的 272727 次方),所以我们从大到小遍历,如果 222 的 iii 次方小于 nnn 那么就把 2i2^i2i 从 nnn 中分离出去 完整代码:

    userId_undefined
    liu
    50阅读
    2回复
    3点赞
  • 正确解题

    userId_undefined
    ‮༺དༀ༒∞宸子周∞༒ༀཌ༻
    出道萌新空间掌握者模拟·模拟练习生I/O·IO入门者
    26阅读
    2回复
    1点赞
  • A50004.[CSP-J 2020]

    考的就是理解

    userId_undefined
    毛奕程
    分治·分治练习生
    18阅读
    0回复
    0点赞
  • 二进制解法

    我们注意到,题目中说2^0不行,所以先排除单数 而2的n次方只能有一个,所以这题可以用二进制 代码如下

    userId_undefined
    weqycx
    5阅读
    0回复
    0点赞
暂无数据

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

首页