-
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
润新知