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来说,质因子的指数显然是可以统一处理。

最新文章

  1. Java链表
  2. Maven学习 (四) 使用Nexus搭建Maven私服
  3. BootStrap tabs标签 使用fade效果首次加载页面不能显示内容
  4. const,static,volatile
  5. latex+bibtex+jabref(zz)
  6. Android activity_main.xml删除边缘距离,充满屏幕
  7. MySQL 绿色版(zip) 安装
  8. ACK
  9. 一个寻找.jar 和.zip文件中class文件的工具
  10. Ubuntu16.04LTS安装
  11. win7+64安装PLSQL Developer 32位
  12. 简单JSONP跨域请求
  13. day7 面向对象编程
  14. LeetCode - 653. Two Sum IV - Input is a BST
  15. CSS fixed 定位元素失效的问题
  16. springboot~Money类型在序列化时遇到的问题与解决
  17. ROS启动多launch文件
  18. Day8 linux软件包管理
  19. XML文档的生成和解析操作方法
  20. 1896 互不侵犯 洛谷 luogu

热门文章

  1. Django学习之路由分发和反向解析
  2. 【JZOJ2758】【SDOI2012】走迷宫(labyrinth)
  3. node项目搭建
  4. maven的配置和使用
  5. pl/sql进阶——例外处理
  6. 数据分析1:安装tushare安装包
  7. thinkphp 公用函数
  8. 初始化Redis密码
  9. EL表达式多条件或判断用法
  10. HLSL效果框架