上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 35 下一页
摘要: 题意: 初始有一个从小到大的排列 \(1,2,3,\cdots ,n\),接下来先把整个排列循环右移 \(k\) 位;再操作不超过 \(m\) 次,每次交换两个数。 给定 \(n,m\) 和目标排列 \(P\),求能得到 \(P\) 的 \(k\) 的所有可能取值。 \(3\le n\le 3e5, 阅读全文
posted @ 2022-06-05 16:11 Bellala 阅读(35) 评论(0) 推荐(0)
摘要: 题意: 给定空的 n×m 棋盘,用 1×2 横骨牌和 2×1 竖骨牌放满棋盘。要求不能重叠且横骨牌的数量恰为 k。 输入 n,m,k。n,m ⇐ 100 思路: n m 不能都为奇数。 若 n 为偶数:先考虑第一列,第一列中被竖骨牌占据的格子数必为偶数,剩下的偶数个格子要放偶数个横骨牌,因此会向第二 阅读全文
posted @ 2022-06-05 11:50 Bellala 阅读(40) 评论(0) 推荐(0)
摘要: 题意: 给定一个字符串 \(s\)。 定义函数 \(p(i)\) 等于子串 \(s[1,i]\) 中最长的 既是该子串的前缀也是该子串的后缀 的串的长度。 定义函数 \(f(s)=\max\limits_{i=1}^{|s|} p(i)\)。任意改变 \(s\) 中字符的顺序最小化 \(f(s)\) 阅读全文
posted @ 2022-06-04 01:28 Bellala 阅读(719) 评论(0) 推荐(0)
摘要: 题意: 有 n 个城市和 m 个点,给定每个城市到每个点的距离 \(a_{ij}\)。 每秒进行一次操作,每次随机选一个没选过的城市建一个碑。每个碑的影响范围为一个圆,其半径每秒加一。求 n 秒后被影响的点数的期望。 \(1\le n\le 20, 1\le m \le 5e4, 1\le a_{i 阅读全文
posted @ 2022-06-03 01:08 Bellala 阅读(57) 评论(0) 推荐(0)
摘要: 题意: 给定 n×m 格子,每格为黑色或白色。 你可以给每个白色格子染成红色或蓝色,那么显然有 \(2^{tot}\) 种染色方案(\(tot\) 为白色格子数量) 对于每一种染色方案,你要尽可能往上放大小为 1×2 的骨牌,规则是: 横着的骨牌必须在两个红色格子上 竖着的骨牌必须在两个蓝色格子上 阅读全文
posted @ 2022-06-02 22:48 Bellala 阅读(43) 评论(0) 推荐(0)
摘要: 题意: 给定数组。每次询问 \(l,r\),求至少把 \([l,r]\) 分成几段才能使每段都是好段。 好段:段中所有数的积等于 LCM。 \(1\le a_i\le 1e5\) 思路: 显然好段当且仅当每个素因子仅为一个数所有。 刚开始想用区间搞,发现写不出来。 正解是倍增:\(f[i][j]=x 阅读全文
posted @ 2022-06-02 15:36 Bellala 阅读(73) 评论(0) 推荐(0)
摘要: 题意: 给定一排 n 个点,每个点有 \(h_i\) 和 \(v_i\)。把它们划分成任意数量的连续段,每个点仅属于一段,每段的价值等于段中 \(h\) 最小的点的 \(v\) 值。求最大价值和 \(h_i\) 为 1~n 的一个排列,\(-1e9\le v_i\le 1e9\) 思路: 用到单调( 阅读全文
posted @ 2022-05-30 22:53 Bellala 阅读(30) 评论(0) 推荐(0)
摘要: 题意: 给定数组,每次询问 \(i,x\) 表示把 \(a_i\) 乘上 \(x\),每次询问后输出整个数组的 gcd 思路: 非常暴力的stl。map<int,int> mpa[i] 记录 \(a_i\) 的质因子分解式,multiset<int> S[p] 存所有数中 p 的次数 int p[N 阅读全文
posted @ 2022-05-29 01:16 Bellala 阅读(23) 评论(0) 推荐(0)
摘要: 题意: 定义一个数组的价值为它的段数:每段连续的相同数字只保留一个,其他删除。最后剩下的数组的长度就是段数。 把给定数组分成两个子序列(顺序不变,每个元素一定属于某个子序列),求两个子序列的价值和的最小值。 \(1\le a_i\le n\) 思路: 法一:dp \(f(i,x)\) 表示处理到 \ 阅读全文
posted @ 2022-05-26 18:28 Bellala 阅读(24) 评论(0) 推荐(0)
摘要: 题意: \(2*n\) 网格,某些格子被 ban 了。现有无数的 \(1*2\) 或 \(2*1\) 瓷砖,问能不能覆盖所有未 ban 的格子。 被 ban 的和范围外的格子不能被覆盖,未 ban 的每个格子只能被覆盖一次 思路: 满脑子国际象棋棋盘染色,没想到是个分类讨论模拟。。。 考虑最左边的列 阅读全文
posted @ 2022-05-25 21:07 Bellala 阅读(26) 评论(0) 推荐(0)
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 35 下一页