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

    竞赛

    • CSP-J/S
    • 蓝桥杯

    考级

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

    进制转换怎么写我就不多讲了,网上一抓一大把 (主要因为作者比较懒),这里我用的是 除n取余,倒序读取 的方法: 然后我们简简单单写个输入,再把所有的 8 进制数都算好,如下: 再来个排序: 这里的 cpm 函数比较难写,所以我们一步一步来。 题目中要求“先比最低位”,那我们就按照它说的写: 最低位相同,“直接从小到大比”: 这里注意,由于数据类型是 std::string,所以要自己写比较方法:先比位数,再比字典序。 最后再来个输出: C++ Code:

    userId_undefined
    ༺ཌༀ我不会身法ༀད༻
    出道萌新空间掌握者贪心·贪心尝试者荣耀黄金
    34阅读
    0回复
    2点赞
  • # 官方题解|欢乐赛#44 T6

    T6 思路分析 本题可以用结构体存储数组中原来的值、转化为 888进制数的值和转化为 888 进制数以后的最低位的值,然后分别求出这些信息,按照题目要求进行结构体排序。转八进制的思路可以参考转二进制的思路:将原来的数不断的对 888 取模,最后记得翻转一下。 代码

    userId_undefined
    桌子乱的反义词
    14阅读
    0回复
    1点赞
  • 非官方题解的个人题解

    把我在欢乐赛的代码抄了过来 可以直接用“维克托”(vector) 开心一点

    userId_undefined
    孤笑客'◡'(入魔)
    出道萌新时间刺客空间掌握者时空双修者
    18阅读
    0回复
    0点赞
暂无数据

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

首页