会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Bellala
我的热情 无穷无尽
首页
新随笔
管理
上一页
1
2
3
4
5
6
7
8
9
···
35
下一页
2023年1月4日
abc282 E - Choose Two and Eat One
摘要: 题意: $n$ 个球,第 $i$ 个球上有数 $a_i$,每次操作选两个球,得到 $(a_i^{a_j} + a_j^{a_i}) % M$ 的收益,丢弃两球之一。重复操作直到只剩一个球,问最大收益 $n\le 500, M \le 1e9$ 思路: $\forall i \neq j$,在 $i,
阅读全文
posted @ 2023-01-04 10:36 Bellala
阅读(36)
评论(0)
推荐(0)
2023年1月3日
abc283 F - Permutation Distance
摘要: 题意: 给定 $1\sim n$ 的排列 $P$,对每个 $i\in [1,n]$,计算 $\min\limits _{j\neq i}{ |P_i-P_j|+|i-j| }$ $n\le 2e5$ 思路: 我超,俩绝对值怎么办?硬拆就完事了! $$ i>j,Pi>Pj\implies i+Pi+m
阅读全文
posted @ 2023-01-03 10:40 Bellala
阅读(35)
评论(0)
推荐(0)
agc060 B - Unique XOR Path
摘要: 题意: 在 $n\times m$ 矩阵中,从左上角走到右下角,每一步只能向下或向右的路径用一个长为 $n+m-2$ 的只含 $D,R$ 两种字母的字符串 $str$ 表示。给定整数 $n, m, k$ 和串 $str$,问能否构造这样一个矩阵,矩阵的每个元素为 $[0,2^k-1]$ 中的整数,且
阅读全文
posted @ 2023-01-03 09:30 Bellala
阅读(50)
评论(0)
推荐(0)
2022年9月16日
cf5 E. Bindian Signalizing
摘要: 题意: 给定长为 $n$ 的环,对环上两点 $i,j$,若存在 $i$ 到 $j$ 的弧,弧中的数均不大于 $a_i$ 或 $a_j$,则称 $i$ 和 $j$ 可以互相看到。求可以互相看到的位置对数。 思路: 拆环成链,把最大的数 $mx$ 放在链头(可能不止一个最大的,但没关系) 在链尾也插一个
阅读全文
posted @ 2022-09-16 18:05 Bellala
阅读(42)
评论(0)
推荐(0)
cf1497 D. Genius
摘要: 题意: 有 $n$ 道题,每道题有难度 $c_i=2^i$,标签 $tag_i$ 和分数 $s_i$。初始智商 $IQ=0$,做完第 $i$ 题后,若 $IQ<|c_i-c_j| \and tag_i \neq tag_j$ 则下一道可以做第 $j$ 题,同时更新 $IQ=|c_i-c_j|$ 然后
阅读全文
posted @ 2022-09-16 16:26 Bellala
阅读(22)
评论(0)
推荐(0)
cf1497 E2. Square-free division (hard version)
摘要: 题意: 给定正整数数组,可以把其中的不超过 k 个数分别改成任意正整数。问数组最少能切成几段,使得每段中都没有两个数的积是平方数 $n\le 1e5, 1\le a_i\le 1e7, 0\le k\le 20$ 思路: 先把每个数处理成它的次数为奇的质因子之积,那么两个数的积是平方数当且仅当处理后
阅读全文
posted @ 2022-09-16 14:55 Bellala
阅读(34)
评论(0)
推荐(0)
P2700 逐个击破
摘要: 题意: 给定一个有边权的无向图,边数为 n-1,删边代价为边权。求使得 k 个指定点(称为 “坏点”)两两不连通的最小代价 思路: 法一:类似 kruskal 考虑最大化要保留的边的边权和。 所有边按边权从大到小排序。当两个连通块中都有坏点时不能连边,否则就能连边 const signed N =
阅读全文
posted @ 2022-09-16 10:29 Bellala
阅读(83)
评论(0)
推荐(0)
2022年9月5日
cf920 G. List Of Integers
摘要: 题意: $List(>x,p)$ 表示大于 $x$ 且与 $p$ 互质的整数数列,从小到大排列。给定 $x,p,k$,问数列中的第 $k$ 个数是多少 思路: (似乎很多求xx数列中的第k个数的题都是二分) 二分答案,$p$ 的质因子数很少所以可以用最朴素的容斥判断 int x, p, k; vec
阅读全文
posted @ 2022-09-05 16:11 Bellala
阅读(43)
评论(0)
推荐(0)
2022年8月26日
cf675 C. Money Transfers
摘要: 题意: 给定大小为 $n$ 的环,环上有和为 0 的 $n$ 个整数(可能为负) 每次操作任选一位置 $i$ 和整数 $x$,令 $a_i$ 加 x,相邻的一个书减 x。问至少几次操作可使所有数为 0 思路: 把环切成尽可能多的段,每段和为 0。答案就是 n-段数 正解是取出现次数最多的前缀和值就行
阅读全文
posted @ 2022-08-26 00:40 Bellala
阅读(25)
评论(0)
推荐(0)
2022年8月25日
cf321 C. Ciel the Commander
摘要: 题意: 用 'A'~'Z' 给一棵树上的点染色,要求若两点字符相同则两点间的路径上一定有字符更小的点。 思路: 法一:点分治 树的重心能把树划分成每块大小不超过 $n/2$ 的连通块 首先给整棵树的重心赋字符 A(显然整棵树中不能有两个 A),然后用 B~Z 处理去掉重心后的每个连通块。 $log
阅读全文
posted @ 2022-08-25 11:57 Bellala
阅读(37)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
···
35
下一页
公告