摘要: ## 思路 首先对于 $p$ 和 $q$,他们都必须是 $Y$ 的倍数,不然 $\gcd$ 就不是 $Y$ 了。 再算出来 $\frac X Y$ 的值,当然如果 $X$ 不是 $Y$ 的倍数,那肯定无解。 因为此题特殊的输入方式,a56爆大奖在线娱乐a56爆大奖在线娱乐们可以很轻易的得到 $\frac X Y$ 的质因子和个数。 阅读全文
posted @ 2023-09-04 10:10 One_JuRuo 阅读(64) 评论(0) 推荐(0) 编辑
摘要: ## 思路 先考虑不能把数变为负数的情况。 显然,当 $a_i\ge a_{i+1}$ 时,需要对 $[i+1,n]$ 的数都要乘以一个很大的数。 a56爆大奖在线娱乐答案是 $a_i\ge a_{i+1}$ 的个数。 但是可以变为负数,考虑把一部分变为递减的,再变成负数,另一部分正常计算。 因为负数一定小于正数, 阅读全文
posted @ 2023-09-04 10:10 One_JuRuo 阅读(9) 评论(0) 推荐(0) 编辑
摘要: ## 思路 机翻害人,a56爆大奖在线娱乐还以为是 $1$ 和 $0$ 是对原序列排序,害得a56爆大奖在线娱乐比赛的时候都没对,恼。 首先,对于新加入的数字,a56爆大奖在线娱乐们可以先不确定是否有序,而是等到后续的 $1$ 或 $0$ 出现,再确定。 用 $num$ a56爆大奖在线娱乐目前有多少数字,用 $so$ a56爆大奖在线娱乐确定有序的数字中最后一位的位置,$nso$ 阅读全文
posted @ 2023-09-04 10:10 One_JuRuo 阅读(3) 评论(0) 推荐(0) 编辑
摘要: ## 思路 ~~最近熬夜打 CF,视力下降了。没看到题目里给了第一位和最后一位必定是 $0$ 和 $1$,导致想了半天。~~ 考虑枚举字符串的位置 $i$。 首先如果遇到了两个串第 $i$ 位都是 $1$,那么可以直接覆盖中间的片段,一定能成功。 如果遇到不同的位置,考虑找到最近的 $0$ 与第一位 阅读全文
posted @ 2023-09-04 10:09 One_JuRuo 阅读(7) 评论(0) 推荐(0) 编辑
摘要: ## 思路 诈骗题,看着很难,其实是一道大水题。 常识告诉a56爆大奖在线娱乐们,对于一个两位数,首位无论是几,都一定存在质数。 a56爆大奖在线娱乐a56爆大奖在线娱乐们就把输入的字符串第一位作为质数的第一位,遍历字符串,找到刚好与第一位组成质数就行了。 ## AC code ```cpp #include using namespace std; 阅读全文
posted @ 2023-09-04 10:09 One_JuRuo 阅读(7) 评论(0) 推荐(0) 编辑