08 2023 档案

摘要:区间问题。 如果要求 l[L,R],r[L,R] 并且答案可以预处理的话,将其抽象为二维平面。令 (l,r) 表示 [L,R] 的答案,答案为 (L,L),(R,R) 这个矩阵的答案。 去做二维前缀和即可。 对于题目中明显给出很小的限制时,不妨考虑将该限制 阅读全文
posted @ 2023-08-29 20:55 osfly 阅读(31) 评论(0) 推荐(0) 编辑
摘要:设 checki1n 中满足题意的数的数量。 显然答案为 checkjchecki1。 注意到 check 能直接暴力求出来。 那么就可以先把 106 范围内的所有质数求出来,然后所有数跑一遍,每个数都去旋转得出所有数后判断是否均为质数,记录下来。 阅读全文
posted @ 2023-08-29 20:26 osfly 阅读(10) 评论(0) 推荐(0) 编辑
摘要:简单解析几何。 做这道题之前,你需要知道: 1. 根据两点求直线一般式。 2. 根据两条直线求交点坐标。 这里直接丢公式了,百度上也有证明过程,自己推导难度也不大。 1. 若两点坐标为 (x1,y1),(x2,y2),则直线方程为:Ax+By+C=0,其中 $A=y_2-y_1,B= 阅读全文
posted @ 2023-08-25 21:16 osfly 阅读(5) 评论(0) 推荐(0) 编辑
摘要:为了尽可能满足父母亲的要求,我们应该取两个字符串的最长公共子序列。 [洛谷模板题](https://www.luogu.com.cn/problem/P1439) 设 dpi,ja 串匹配到第 i 位,b 串匹配到第 j 位时的最长公共子序列长度。 则易知 $dp_{ 阅读全文
posted @ 2023-08-25 21:15 osfly 阅读(11) 评论(0) 推荐(0) 编辑
摘要:根据题意,发现我们要维护一个身高递减的序列。 因此,我们可以直接使用单调栈维护第 i 个人能看到的人数即可。 答案就是当前栈内的元素数量。 注意应先输出答案再将当前高度入栈。 ```cpp #include int n; int h[100010]; int st[100010]; int to 阅读全文
posted @ 2023-08-25 21:15 osfly 阅读(5) 评论(0) 推荐(0) 编辑
摘要:本题二分 + 搜索。 我们可以先二分出 x 可能的值,再用搜索检验这个答案是否满足要求。若满足,左端点右移,否则右端点左移。 至于搜索可以用记搜加速。 注意输出要换行,否则会 WA。 ```cpp #include #include int n,m,t; char map[20][20]; in 阅读全文
posted @ 2023-08-25 21:15 osfly 阅读(12) 评论(0) 推荐(0) 编辑
摘要:算了既然有人想看那我就写写吧。 ### day -1 返校答疑。然后老子他妈内宿要一直到28号才能回家。 然后就是我被五个人杰哥了。 ### day 0 一整天都在图书馆自习,很无聊。 偷偷抽了本《C++编程指南与实战》。不如蓝书。 中午托同学家长送吃的,肠粉,14,好吃。 晚上的不好次。 晚上整个 阅读全文
posted @ 2023-08-25 21:14 osfly 阅读(10) 评论(0) 推荐(0) 编辑
摘要:### 起因 有同学在宿舍吃自热火锅发现多了一包发热包。 ### 正文 某同学将一发热包拆开丢进水里。数星期后,水分已被蒸发,剩下白色固体粉末。这名同学所在宿舍成员对其成分感到好奇,并设计实验探究其成分。 #### 链接材料: 发热包主要成分为 CaO。 ### 猜想: 猜想一:CaO 猜想 阅读全文
posted @ 2023-08-25 21:14 osfly 阅读(16) 评论(0) 推荐(0) 编辑
摘要:真有趣。 还是寄了呢。 | 科目 | 分数 | | : | : | | 语 | 100 | | 数 | 112 | | 英 | 111.5 | | 政 | 87 | | 史 | 72 | | 物 | 98 | | 化 | 97 | | 总 | 677.5 | | 班排 | 5 | | 级排 | 40 阅读全文
posted @ 2023-08-25 21:13 osfly 阅读(94) 评论(0) 推荐(0) 编辑
摘要:众所周知,我体育中考失败了。 而且是完全失败。 真好笑。 回家想了一下,感觉我在考场的所作所为跟小丑一样——自信虚伪,骄傲自大。 然后呢?跳绳比平时少了二三十个,长跑是本组的最后一名。 还假惺惺地要找主考员申诉。 平时在学校跟班主夸下海口,必满分。 小丑。沉淀。 回想从2023年初到现在,基本都是失 阅读全文
posted @ 2023-08-25 21:12 osfly 阅读(11) 评论(0) 推荐(0) 编辑
摘要:简单题,但是我考场写炸了。10070。 我们读入的时候,先开两个数组 ls,rs 来记录当前这个点是否为某条线段左端点或右端点。 我们发现,每一条线段都是连续的,因此可以直接差分记录当前这个点能否走到。 然后你提交上去发现你能过。 实际上这种做法是假的。 为什么呢? 如 阅读全文
posted @ 2023-08-25 21:12 osfly 阅读(15) 评论(0) 推荐(0) 编辑
摘要:简单题。 考虑 `-1` 的情况,即为 $n^2 #include #define ll unsigned long long ll n,m; ll ans=1llm) ans=min(ans,a*b); } printf("%llu",ans); } return 0; } ``` 阅读全文
posted @ 2023-08-25 21:11 osfly 阅读(20) 评论(0) 推荐(0) 编辑
摘要:## 前言 这个东西还是 lsz 提醒我的() cj 开了2G,,, ### day -114514 班主任叫我去找 cj,cj 说她发现 GDKOI 的时候报名时间过了() 最后好像还是有了名额。 ### day -2 被政治老师抽背政治,不会,当场寄掉,喜提罚抄提纲+重背。 ### day -1 阅读全文
posted @ 2023-08-25 21:11 osfly 阅读(19) 评论(0) 推荐(0) 编辑
摘要:## 前言 这个东西还是 lsz 提醒我的() cj 开了2G,,, ### day -114514 班主任叫我去找 cj,cj 说她发现 GDKOI 的时候报名时间过了() 最后好像还是有了名额。 ### day -2 被政治老师抽背政治,不会,当场寄掉,喜提罚抄提纲+重背。 ### day -1 阅读全文
posted @ 2023-08-25 21:09 osfly 阅读(11) 评论(0) 推荐(0) 编辑
摘要:# 拉格朗日乘数法&KKT 学习笔记 前置芝士:导数,解方程组,~~加减乘除~~。 ## 偏导 对一个多元函数中的某一个变量求偏导,实际上就是将其他变量视为系数,对此变量求导。 例:f(x,y)=2x2+3lny6xy,分别求 $\dfrac{\partial f(x,y)}{\part 阅读全文
posted @ 2023-08-25 21:09 osfly 阅读(127) 评论(0) 推荐(0) 编辑
摘要:# 照片不传了() 前情提要:本人以极低的分数过了两个组别的初赛。 2022.10.27 明天就出发了,为了不让我回来因为作业问题被老师真实,先提前问了一下。 ~~md作业怎么那么多~~ 晚自修效率直接拉到满,做完一张政治卷、语文作文、英语报纸后果断回家。 草草率率整理了一下行李后睡了。 2022. 阅读全文
posted @ 2023-08-25 21:08 osfly 阅读(18) 评论(0) 推荐(0) 编辑
摘要:### 前言 草,最后一年了,要退役了 从2018年就已经开启了我的OI生涯,然而2018-2021这几年全部都在摸鱼啊…… (实不相瞒,这4年学完我连搜索都不会 没人教我,只有一年一次 jzsc 的提升机会。但是每一次都感觉白白浪费光阴。 一路上自己独自磕磕绊绊,但还是感觉自己有很多不足。 加油吧 阅读全文
posted @ 2023-08-25 21:07 osfly 阅读(26) 评论(0) 推荐(0) 编辑
摘要:对于 n=1,答案显然为 0。 我们能很清楚一点,因为 ai>0,所以当 ax 需要改为 0 时, a1ax1 也都必须改 0,这样才能使前面的满足 ai1ai 那我们首先得先记录每一个数出现的最后一个位置 `last[a[i 阅读全文
posted @ 2023-08-25 21:05 osfly 阅读(18) 评论(0) 推荐(0) 编辑
摘要:挺简单的一道题。 要想使 i=1kpi 最小,很明显的,前 k 个数必须为 1k。设 ciip 里出现的位置,则答案为 i=1k[ci>k]。 ```cpp #include in 阅读全文
posted @ 2023-08-25 21:05 osfly 阅读(5) 评论(0) 推荐(0) 编辑
摘要:这道题是一对兄弟在几个夜晚里想出来的idea: 【哥:[KoSaking](https://www.luogu.com.cn/user/531275),弟:[osfly](https://www.luogu.com.cn/user/339299)】 弟:哥,这是什么?(指着哥哥远古小本子上的一行字) 阅读全文
posted @ 2023-08-25 21:04 osfly 阅读(22) 评论(0) 推荐(0) 编辑
摘要:典型到不能再典型的区间 dp 了。 观察四种操作,考虑到加一个数和删一个数的情况相同,所以无非就是: 1. 删一个数。 2. 改一个数。 设 dp[l][r] 为让区间 lr 对称(变成回文串)的最少次数。 可以很快地得出状态转移方程: 情况 1:如果 al=ar,则 阅读全文
posted @ 2023-08-25 21:04 osfly 阅读(35) 评论(0) 推荐(0) 编辑
摘要:注意到 n 实在是小到不行,我们可以直接采用比较暴力的做法。 ~~(嗯,可能算比较暴力吧~~ 很简单,找环,然后把环里的所有点全部压进 `dijkstra` 的优先队列就行了。 找环最坏 n 遍跑满的 `dfs`,最短路是 O(nlogn) 的,最坏时间复杂度为 O(n2),稳 阅读全文
posted @ 2023-08-25 21:03 osfly 阅读(13) 评论(0) 推荐(0) 编辑
摘要:算是对 [Leap_Frog大佬的补充吧qwq](https://www.luogu.com.cn/blog/daniu/solution-cf605b)。 %%% Leap_Frog. 我们来看一下大佬的这段话: 考虑倒着思考 Kruskal 算法。 按边权从小到大排序。 每次插入一条边。 如果是 阅读全文
posted @ 2023-08-25 21:03 osfly 阅读(19) 评论(0) 推荐(0) 编辑
摘要:看着名字挺高级的就来学一下awa 二维偏序是解决这样子的问题: 有 n 个点,每一个点都有两个属性 a,b,且满足 {i<jaiajbibj 然后去 阅读全文
posted @ 2023-08-25 21:02 osfly 阅读(26) 评论(0) 推荐(0) 编辑
摘要:前置芝士:二维偏序。 二维偏序的板子题。 怎么看出是二维偏序的呢? 考虑点对 (i,j),令 xivj,则两点会越来越近,易知最短距离为 0,所以我们不需要考虑这种情况。 所以问题转化成:$x_i #include using namespace std; #define int l 阅读全文
posted @ 2023-08-25 21:02 osfly 阅读(7) 评论(0) 推荐(0) 编辑
摘要:在jzsc的时候豪哥就已经跟我们说好了7.13要来参加上一次在上半学期的复赛 因为疫情,拖了一个学期,终于有了下文了 在古老的初赛中以80/100的成绩进了复赛 从jzsc回来后,跟父母说好了,参加比赛后要AFO直到作业写完 但是由于我的期末考考的十分【数据删除】所以作业一大堆 又因为初二的OI实在 阅读全文
posted @ 2023-08-25 21:02 osfly 阅读(17) 评论(0) 推荐(0) 编辑
摘要:简单构造题。 很明显的,当 d=2 的时候代价最大。 证明: pid=pi+1d 减小时,pid 也在减小,pi+1 也在减小, 那么 pi+1 减小时,pi+1 可供选择的数就越多,代价也随即越 阅读全文
posted @ 2023-08-25 21:01 osfly 阅读(8) 评论(0) 推荐(0) 编辑
摘要:## 友情出演: [fy](https://www.luogu.com.cn/user/534986) [srz](https://www.luogu.com.cn/user/571398) [lyj](https://www.luogu.com.cn/user/526894) [hkf](http 阅读全文
posted @ 2023-08-25 20:59 osfly 阅读(14) 评论(0) 推荐(0) 编辑
摘要:很简单的题 可以先初始化一下,把所有单词放进一个 `map` 里,最后输入时用 `map` 映射即可。 一个坑点,注意每一个单词的两个字母不相同。 ```cpp #include #include #include #include using namespace std; map mp; void 阅读全文
posted @ 2023-08-25 20:59 osfly 阅读(4) 评论(0) 推荐(0) 编辑
摘要:有意思的题目。 还是比较好想的。 先考虑 `-1` 的情况,可以想到,如果 t 的长度不为 1,并且 t 里面还有 `a` 的话,那么这个新的 `a` 又能被下一个 t 替换,无限套娃。 剩下的,还是有两种情况: 1. 如果 t 只有一个字符 `a` ,那么 s 无论怎么被替 阅读全文
posted @ 2023-08-25 20:59 osfly 阅读(7) 评论(0) 推荐(0) 编辑
摘要:一道简单的题目 先考虑 `0 0 ` 的情况 很显然,有两种情况: 1. y 不是 x 的倍数 1. yx 无法被分解成 b 的乘方 如果不满足上述两种情况,我们只需要将 b1 遍历到 yx ,找到解输 阅读全文
posted @ 2023-08-25 20:58 osfly 阅读(11) 评论(0) 推荐(0) 编辑
摘要:~~好久没做CF的水题了~~ 由于每一个人都以最佳策略进行游戏且Alice先手。 设字符串长度为 |s|。 我们可以考虑: 1. |s| 为偶数,此时Alice可以直接全部取走,不给Bob任何机会 ~~(人心险恶啊)~~。 1. |s| 为奇数,此时Alice最多取 |s|1 个字 阅读全文
posted @ 2023-08-25 20:58 osfly 阅读(7) 评论(0) 推荐(0) 编辑
摘要:## day -1 来机房听教练讲了一下一些注意事项,然后就开始颓废 好耶逃掉一节自习+一节数学) orz csh clf cyl zjh zzl 被迫成为卷心菜 分块写挂了(~~ctmd~~ csh cyl zzh的QQ邮箱用不了,cyl直接用163 nb啊/qiang clf在打导弹拦截 焯我最 阅读全文
posted @ 2023-08-25 20:57 osfly 阅读(12) 评论(0) 推荐(0) 编辑
摘要:真没啥好说的,纯模拟 ```cpp #include int n,m; int q[2000][2000]; int a[2000]; int ans; int cnt; inline int read() { int x=0,f=1; char ch=getchar(); while(ch'9') 阅读全文
posted @ 2023-08-25 20:57 osfly 阅读(12) 评论(0) 推荐(0) 编辑
摘要:可能是我第一篇被通过的题解 好一道图论水题!(虽然因为没有审题交了两遍才过 这题好长啊,一句话题意: `求无向图中的完全图的最大点权和` 那就很简单了 对读入的图存为两种形式:邻接矩阵和邻接表 邻接矩阵是为了更快的判断两点之间有没有边 邻接表是为了更快的枚举每一个点所连的每一条边(虽然没有这个必要, 阅读全文
posted @ 2023-08-25 20:57 osfly 阅读(5) 评论(0) 推荐(0) 编辑
摘要:for 龙湖区物理实验比赛 实验主题:凸透镜成像之探究焦距、物距与像距之间的关系 学校:龙湖实验中学 班级:816班 姓名:蔡沐喆、孙芮泽、马翊翔、江嘉慧、林东乐 指导老师:李晓 实验器材:光具座、凸透镜、光屏、“F”形LED灯 原理:光的折射 过程: 1.探究成实像时的关系 在1倍焦距以外反复移动 阅读全文
posted @ 2023-08-25 20:57 osfly 阅读(264) 评论(0) 推荐(0) 编辑
摘要:### update 2.16 一个晚自修的想法 对一个序列a进行排序 如:a2 7 8 1 5 4 计算其“上坡”(上升序列),记录每个“上坡”的起始位置 如:(2 7 8) (1 5) (4) 记录起始位置为: $up[1]=1,up[2 阅读全文
posted @ 2023-08-25 20:56 osfly 阅读(6) 评论(0) 推荐(0) 编辑
摘要:好耶这个蒟蒻又来CSP找虐啦~ 蒟蒻双报,希望不要被tg的水温烫死 9.17 好耶~GD-ST考点在ls诶 ~~身为ls人,为之自豪~~ 第一节是电脑课。???老师有事让zxn来代课......然后是酱的 zxn:"myx!srz!lyj!(后面两个我同班同学)第二节下课去体育馆做核酸!!!" .. 阅读全文
posted @ 2023-08-25 20:54 osfly 阅读(19) 评论(0) 推荐(0) 编辑
摘要:[原题传送门](https://www.luogu.com.cn/problem/P1087) 好久没写题解了QwQ 这道题我的代码感觉很像线段树(?) 我们先把这道题拆成两个部分:建树、遍历 # part.1 建树 我们可以每一次传入三个值:当前的结点和当前结点所对应的串的左右端点的下标 当然,我 阅读全文
posted @ 2023-08-25 20:53 osfly 阅读(8) 评论(0) 推荐(0) 编辑
摘要:第一次做站外题的题解/jd [题目传送门](http://noi.openjudge.cn/ch0113/41/) 为什么要写这一篇题解呢,是因为它卡了我很久,好不容易AC了(我太蒟,大佬勿喷) 我们开始吧! ## 一.审题 题目描述很清楚了,大家自己看吧 ## 二.代码&讲解 这里我会给大家上几个 阅读全文
posted @ 2023-08-25 20:52 osfly 阅读(6) 评论(0) 推荐(0) 编辑
摘要:2020.12.13 我参加了“汕头市2020年初中学生信息技术应用能力现场展示活动” ~~(这名字好长啊)~~ 以下是我的流水账日记 7:00 起了床,刷了牙,洗了脸,开了电脑 ~~(够流水账吧)~~ 7:30 跟金实大佬xtx完了一会c2(全程被他虐),感觉自己么么哒 8:00 关了游戏,吃了麻 阅读全文
posted @ 2023-08-25 20:51 osfly 阅读(6) 评论(0) 推荐(0) 编辑
摘要:当然,这道题**不**是我出的题目 ~~(滑稽保命~~ [原题传送门](https://www.luogu.com.cn/problem/P1451) # 一、审题 首先,我们看看,这道题是让我们求连在一起数字大于0的部分的数量 # 二、想思路 这道题是一道搜索题(废话),我喜欢用dfs的暴搜(真香 阅读全文
posted @ 2023-08-25 20:51 osfly 阅读(7) 评论(0) 推荐(0) 编辑
摘要:[原题传送门](https://www.luogu.com.cn/problem/P4956) 这道题我们想:52周所挣的钱都是一样的,我们可以先算出其中一周要多少钱。在**一周**中,Davor挣的钱数是: $$ \large \begin{aligned} money&=(x)+(x+k)+ 阅读全文
posted @ 2023-08-25 20:51 osfly 阅读(14) 评论(0) 推荐(0) 编辑
摘要:初赛打的是第一场。 先看个很逆天的图。 ![](https://img2023.cnblogs.com/blog/3250389/202308/3250389-20230806194150874-2046472227.png) 不好玩。 罚坐到 1:59,发现炸了,听说延到 4 点,先去睡觉。 睡醒 阅读全文
posted @ 2023-08-06 19:50 osfly 阅读(135) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示