• Codeforces Round #181 (Div. 2)


    A. Array

    • 模拟。

    B. Coach

    • 模拟。

    C. Beautiful Numbers

    • good number的位和最大不超过(10^7),那么只要枚举a或b的个数,然后最多循环7次判断位和是否是good number。

    D. Painting Square

    • 因为新划分的4个小矩形也需要为正方形,所以当前长度n必须为奇数,否则无法继续划分。
    • (f(i,j))表示长为(2^i-1),操作(j)次的方案数。
    • 直接分成4部分比较难,所以可以先考虑分成左右两部分,左右两部分继续考虑分成上下两部分。这样转换后就是比较简单的dp了。
    • 推出转移方程后,可以发现是个卷积形式,继续套用fft优化时间复杂度。

    E. Empire Strikes Back

    • 假设我们可以将q的所有质因子以及对应指数求出来,那么可以二分p,每种质因子的指数同样可以求。
    • 而对于ai来说,质因子的指数显然是可以统一处理。
  • 相关阅读:
    纪念日给男(女)朋友的表白页面
    Vue组件的传值(非父子之间)
    express脚手架的安装和使用
    MongoDB数据库
    vuex状态
    MVVM框架的简单理解
    关于vue脚手架
    申请百度密钥
    svg
    微信小程序开发学习笔记
  • 原文地址:https://www.cnblogs.com/mcginn/p/6291414.html
Copyright © 2020-2023  润新知