Dignite's Blog!

搜索题大赏

P2105 K皇后 题目描述 小 Z 最近捡到了一个棋盘,他想在棋盘上摆放 $K$ 个皇后。他想知道在他摆完这 $K$ 个皇后之后,棋盘上还有多少个格子是不会被攻击到的。 注意:一个皇后会攻击到这个皇后所在的那一行,那一列,以及两条对角线。 思路 对于任意一个放在 $(x,y)$ 的皇后,它的这一行、这一列、两条对角线就要被标记为不合法。对于四种情况分别记录: 每一行:$l...

树状数组进阶练习

通过这些练习,我们能对树状数组有更深刻的理解。这里给题目排的顺序是难度不严格递增的。 P4939 Agent2 这道题是典型的树状数组+差分。我们在开始咕的天数打上标记 $+1$ ,结束咕的那天的后一天打上标记 $-1$ ,那么这段天数就代表了多了一个咕咕咕。 P5057 [CQOI2006]简单题 这题同样也是树状数组的标签。注意,树状数组能处理的是和前缀有关的问题。不论是...

T244841 分配学号 题解

原题传送门 (鸡尾酒的原创题!请谨慎转载) 题目描述 给定一些数,其中有一些相同的数字,现在需要修改其中的一些数字(只增不减),并且使得修改后所有数字的总和减去原来所有数字的总和最小,求按这样的要求修改有多少种不同的方式。 思考 要想知道怎样修改,我们就要先知晓最终的答案是那几个数。让我们来观察几组样例寻找规律。 请注意,这里的样例中的数字都是从小到大给出的,便于后续的观察与计算。...

© Dignite. 保留部分权利。 由  提供CDN加速。

浙ICP备2023032699号 | 使用 Jekyll 主题 Chirpy