摘要: 模拟代码 #include<iostream> #include<cstdio> #include<cstring> using namespace std; int n, p = 1, ans[1003]; // 没事干的ans数组 struct node{ string op, ad; }a[1 阅读全文
posted @ 2024-10-23 12:36 Panda_LYL 阅读(21) 评论(0) 推荐(0)
摘要: 正解 首先要注意 $2$ 点: 修改数组元素的值 会影响 接下来的操作. 对数组进行排序 不会影响 接下来的操作. 思路 直接扫一遍数组.假设排序后 $a_x$ 会在第 $p$ 位上. 将 $p$ 初始化为 $n$. 然后就开始找 $x$ 前后有多少个小于 $a_x$ 的值就行了. 时间复杂度:$\ 阅读全文
posted @ 2024-10-23 12:35 Panda_LYL 阅读(56) 评论(0) 推荐(0)
摘要: 结论题 题面概括 请在 $[l,r]$ 中找出一个数 $k$,使得 $n$ % $k$ 的值最大. 思路 当 $n \le 10^9$ 时,说明 $\Theta (n)$ 的算法已经结束了. 所以,接下来是结论推理. 当 $\left \lfloor \frac {l} {n} \right \rf 阅读全文
posted @ 2024-10-23 12:33 Panda_LYL 阅读(42) 评论(0) 推荐(0)
摘要: 最长上升子序列 根据题目中,每个坐标的横纵坐标均单调递增,所以明显可以使用最长上升子序列. 定义状态 $f_{i,p}$,表示正在节点 $i$ 时,还剩下 $p$ 次插入机会,所能达到的最大长度. 定义变量 $dis = |x_i-x_j|+|y_i-y_j|-1.$,表示 $i$ 到 $j$ 节点 阅读全文
posted @ 2024-10-23 12:10 Panda_LYL 阅读(55) 评论(0) 推荐(0)
摘要: 短路 我们可以使用一个变量来记录当前有没有短路. 设变量短路为 $dl$. 当 $dl$ 为 $0$ 时,说明当前值为 $0$,且运算符为 &. 当 $dl$ 为 $1$ 时,说明当前值为 $1$,且运算符为 |. 代码 重点讲完了,细节可以看代码以及注释. #include<iostream> # 阅读全文
posted @ 2024-10-23 12:09 Panda_LYL 阅读(30) 评论(0) 推荐(0)
摘要: 解方程 $题目中说,n = pq,ed = (p-1)(q-1)+1,m=n-ed+2.$ $把ed的式子展开,得到:$ $ed = p(q-1)-(q-1)+1$ $ed=pq-p-q+2$ $再把展开后的式子带入m中,得:$ $m=n-(pq-p-q+2)+2.$ $m=n-pq+p+q-2+2 阅读全文
posted @ 2024-10-23 12:08 Panda_LYL 阅读(46) 评论(0) 推荐(0)
摘要: 代码 #include<bits/stdc++.h> using namespace std; long long a, b, sum = 1; // 开long long int main() { scanf("%lld%lld", &a, &b); if (a == 0 || a == 1) { 阅读全文
posted @ 2024-10-23 12:06 Panda_LYL 阅读(79) 评论(0) 推荐(0)
摘要: 思路 首先,举一个例子,假如说 小Z 到了入口,但是没到时间,所以没法进去,该怎么办? 当然是等 $k$ 个时间单位呀. 除此之外,像到了其他景区,但是还没开门怎么办 ? 继续等 $k$ 的非负整数倍时间呀. 知道这个后,我们先定义状态 $f_{i,j}$,表示到达点 $i$ 时,路径长度(即时间) 阅读全文
posted @ 2024-10-22 21:33 Panda_LYL 阅读(47) 评论(0) 推荐(0)
摘要: 大模拟 此题大模拟即可,只需注意几点: 分母$>0$. 要给根式化简. 分数要约分. 求较大根,那就 $b^2$ 加 $\bigtriangleup $ 即可. 分母 > 0 因为求根公式中,分母中只有 $a$ 一个未知数,所以我们只需保证 $a > 0$ 即可. 所以,当 $a < 0$ 时,我们 阅读全文
posted @ 2024-10-22 21:30 Panda_LYL 阅读(60) 评论(0) 推荐(0)
摘要: 此题贪心食用更佳 在输入油价的时候,我们边计算油价的最小值和路程和. 当路程之和 $>0$ 时,计算油价并且减去对应路程即可. 注意事项 要开 $long$ $long$ !!!. 代码 #include<iostream> #include<cstdio> #include<cmath> #inc 阅读全文
posted @ 2024-10-22 21:27 Panda_LYL 阅读(35) 评论(0) 推荐(0)