password tricky 418e cf

cf-div.3-863d

题目链接:https://codeforces.com/contest/1811/problem/D 思维题,昨天被E题搞太久了,这题认真想的话应该可以出的。 思路:不断循环,判断x和y是否在合法区间内。 代码: #include <bits/stdc++.h> using namespace st ......
cf-div 863 div cf

CF1200E Compress Words 字符串哈希/双重哈希

题目地址 题意:给你若干个字符串,答案串初始为空。第i 步将第 i 个字符串加到答案串的后面,但是尽量地去掉重复部分(即去掉一个最长的、是原答案串的后缀、也是第 i 个串的前缀的字符串),求最后得到的字符串。 Solution 字符串哈希练习题,做完之后对哈希的理解更深刻了 因为求原字符串的后缀和第 ......
字符串 字符 Compress 1200E Words

CF 1807

https://codeforces.com/contest/1807/problem/G1 easy -version 同《货币系统》 背包 f[ j ] 每个数字合成的次数 #include <iostream> #include <cstring> using namespace std ; ......
1807 CF

Hot Start Up (easy version) CF1799

你有两个 CPU,n个程序(m个类型)要运行。 在不同条件下程序运行的时间不同,但连续运行的时间满足小于等于在不连续状态下运行的时间。 #include <iostream> #include <cstring> #include <queue> using namespace std; const ......
version Start 1799 easy Hot

CF1808C 题解

可以考虑从小到大枚举差值$i$,再枚举最小数字$j$,这样当前的最大数字就是$i+j$,然后进行搜索,看在满足当前状态下是否能找到一个合法的数字,实际上就是在进行数位DP。 搜索中一些变量的解释:pos表示当前位,mx最大数字,mi最小数字,p前面枚举的数字是否在下界,q上界,now已经枚举的数字, ......
题解 1808C 1808 CF

cf-div.2-862d

题目链接:https://codeforces.com/contest/1805/problem/D 赛时没过的题。 思路:首先发现一个性质:对于k来说,如果树上的一个点到树的直径的两个端点的距离都小于k的话,那么这个点一定是一个孤立点。 证明:采用反证法:假设$x,y$为树的直径的两个端点,$a, ......
cf-div 862 div cf

THM-密码攻击(Password Attacks)

密码攻击技术 密码攻击技术 在这个房间里,我们将讨论可用于执行密码攻击的技术。 我们将介绍各种技术,例如字典、蛮力、规则库和猜测攻击。 上述所有技术都被视为主动“在线”攻击,其中攻击者需要与目标机器通信以获取密码,以便获得对机器的未授权访问。 密码破解与密码猜测 本节从网络安全的角度讨论密码破解术语 ......
Password 密码 Attacks THM

ERR Client sent AUTH, but no password is set 异常解决

https://my.oschina.net/java1314/blog/3149015 https://www.cnblogs.com/le-papillion/p/14705668.html ......
password Client AUTH sent ERR

练习记录-cf-div2-682(A-D)

终于场上写出4道,听说E是树链剖分,学的不够深,学完再补 感动感动 A. We Need the Zero 题意:求一个数 所有数异或上这个数 使得所有数是异或和为0 分奇偶考虑,奇数个的情况下,异或这么多次,相当于只异或了1次x,那么先求出原数组的异或和,再异或一遍就是0了,x就是原数组的异或和、 ......
cf-div 682 A-D div cf

Codeforces Round 862 (Div. 2)(CF1805) A-C题题解

CF1805A #include <bits/stdc++.h> #define debug(x) cout << "The variable \"" << #x << "\" of the \"" << __FUNCTION__ << "\" function in line " << __LIN ......
题解 Codeforces Round 1805 862

An Error Ocurred - Error loading password's vault file ---Uninstall MySQL for Excel

还是在2020年疫情封控开始前后的连续几个月天天重温Delphi、MSSQL、也偶尔折腾一下MySQL,最近2年都没再折腾, 昨天2023.4.1,打开Excel是提示此此问题: 卸载掉MySQL for Excel之后,再次打开Office2016就Ok了,奇怪为什么会出现这个问题呢 //点击 s ......
Error Uninstall password Ocurred loading

[I]CF With AT

Educational Codeforces Round 127 (Rated for Div. 2) A 显然,长度 $2$ 和 $3$ 能拼出任意长度字符串,所以无解情况考虑有没有单独的长度为 $1$ 的即可。 /* by L1rs1ngzN1sLyr */ #include<bits/stdc ......
With CF AT

CF594A Warrior and Archer 题解

由于本人在思索了很久后才把本题思路打通,所以为了帮助像我一样没有非常理解解法的人,我打算再将解法非常详细地叙述一遍,如果您无法理解解法,请跟着我再一步步将题目捋顺。 Step.1 解题意 题目要求其实很好理解,共给出 $n$ 个点的位置,A,B两个人轮流取点,A要求最后剩下的两个点尽量近,B要求最后 ......
题解 Warrior Archer 594A 594

CF1271B.砖块(贪心递推实现)

大致思路 按照题意,每次只能操作相邻的两个砖块,有n-1种操作。将相邻的两个砖块翻转两次等同于没有翻转。所以只要保证遍历一次后最后一个砖块为目标砖块,即可以在3n次操作内完成目标。 ==例如:第i个砖块为'W',而目标砖块c为'B'。于是将i和i+1位置的砖块颜色分别反转。== 代码实现 #incl ......
砖块 1271 CF

password

47.100.182.163 root ll.手机号 ......
password

CodeTON Round 4 (Div. 1 + Div. 2, Rated, Prizes!)(CF1810)A~D题题解

今天采用的是新格式。 CF1810A Beautiful Sequence 点击查看原题 点击查看思路 如果一个数字的值 $v$,不大于当前的位置 $p$,那我们可以通过删除 $p - v$ 个数字,使它们两个对应上。 比如 $[1, 7, 2, 5, 3]$ 中的 $3$,其数值为 $3$,位置为 ......
题解 Div CodeTON Prizes Round

cf-div.2-860d

题目链接:https://codeforces.com/contest/1798/problem/D 贪心,比赛时一直搞C没搞出来,回头看D反而更简单。 贪心策略:能填正数就填,填不了填负数。 大致证明:构造的区间一定呈一个这样的特定区间,正...负正负负...负正....负负,证明一段区间为正且小 ......
cf-div 860 div cf

CF1187E

换根dp #include<iostream> #include<algorithm> #include<cstring> #include<queue> #define IOS std::ios::sync_with_stdio(0) using namespace std; #define in ......
1187E 1187 CF

CF453B

Solution 观察范围 $a_i\le 30$ 比较特殊,于是我们可以试着考虑 $b$ 的范围。 直觉告诉我们 $b$ 不会很大,当 $b_i\le 59$ 时,有 $|a_i-b_i|\le 29$。当 $b_i > 59$ 时,$|a_i-b_i|> 29$,但是如果这时我们将 $b_i$ ......
453B 453 CF

cf-div2-860c

题目链接:https://codeforces.com/contest/1798/problem/C 大致题意:给你一个长度为$n(n<=2e5)$的序列的$a_i,b_i$,让你把这个序列分成数目最少的段,每一段都有一个值$c$,$c=a_i的一个约数乘以b_i$。 比赛没写出的题。 思路:$首先 ......
cf-div 860 div cf

CF629C题解

CF629C 这里更容易进入且有翻译 题意 给定长度为 $m$ 的仅含 ( 和 ) 的字符串,为其左右补上两个字符串使其达到指定长度 $n$ 且合法, 需补足字符串合计长度 $n - m$ 满足 $n - m \le 2000$。 解析 字符串合法条件为: 左右括号总数相等; 从左数起在任意位置上左 ......
题解 629C 629 CF

Bottles CF730J

有 n 瓶水,第 ii 瓶水的水量为 ai,容量为 bi​。 将 1 单位水从一个瓶子转移到另一个瓶子所消耗时间为 1秒,且可以进行无限次转移。 求储存所有水所需最小瓶子数 k 以及该情况下所用最小时间 t。 第一问直接贪心 第二问 dp f[i ][j ][k] k为已经选的装水的瓶子数,J为水的 ......
Bottles 730J 730 CF

cf-div.2-861

题目链接:https://codeforces.com/contest/1808/problem/C 又是被打爆的一场比赛。。。(本题想了一个多小时也没有想到最核心的地方。) 大致题意:让你从$[l,r]$选择一个数字,使得它其中的数位的最大值减最小值最小。 $l,r$的范围都取到long long ......
cf-div 861 div cf

题解 CF1787F【Inverse Transformation】

理解很困难,但是代码真的很简单。祝贺我过了我做的第一个有关置换的题目。 problem ~~已经不是能简化的东西了~~ 一位科学家正在研究一个自我生长的长度为 $n$ 的排列 $a_1,a_2,\ldots,a_n$。 排列每天都会变化,每一天,元素 $x$ 都会变成 $a_x$,即 $a_x$ 会 ......
题解 Transformation Inverse 1787F 1787

Cashback CF940E

给你一个长度为n的数列a和整数c 你需要把它任意分段 每一段假设长度为k,就去掉前[ k/c] ( 向下取整)小的数 最小化剩下的数的和 #include<iostream> #include<algorithm> #include<cstring> #include<queue> #define ......
Cashback 940E 940 CF

CF617E XOR and Favorite Number

简要题意 给出一个三个正整数 $n,m,k$ 和一个长度为 $n$ 的序列 $a$。 有 $m$ 个询问,每个询问给出一个区间 $[l,r]$。求这个区间内有多少个子区间异或和等于 $k$。 允许离线。$1 \leq n,m \leq 10^5,0 \leq a_i,k \leq 10^6$。时间限 ......
Favorite Number 617E 617 XOR

CF1295E Permutation Separation 题解 线段树优化dp

题目链接:https://codeforces.com/problemset/problem/1295/E 题目大意: 将排列 $p_1, p_2, \ldots, p_n$ 先分成 $p_1, \ldots, p_k$ 与 $p_{k+1}, \ldots, p_n$ 两个集合。 然后可以将元素从 ......
线段 题解 Permutation Separation 1295E

CF1366E Chiori and Doll Picking

CF1366E Chiori and Doll Picking 位运算和 __builtin 函数记得开 long long!!!!! 这题很厉害。 记 $p(x) = \operatorname{popcount}(x)$,$\operatorname{span}(B)$ 表示 $B$ 张成的线性 ......
Picking Chiori 1366E 1366 Doll

题解 CF1808E【Minibuses on Venus】

problem 一个长为 $n$ 的序列,每一个数是 $[0,k)$ 的整数。说一个数列幸运,当且尽当 $\exists i$ 使得 $a_i\equiv(\sum_j a_j)-a_i\pmod k$,求方案数,$n\leq 10^{18},k\leq 2000$。 引理:若钦定数列的和为 $s$ ......
题解 Minibuses 1808E Venus 1808

【题解】CF1498F Christmas Game(换根 dp)

题目分析: 感觉这个题目难度适中,而且换根 $dp$ 的过程相当好写并且很 educational,所以就当作换根 $dp$ 的典例,来讲讲换根 $dp$ 到底是个啥吧。 换根 $dp$ 其实就是用来解决:树上询问以每个点为根的相关信息,以指定某个点为根的时候信息很好求解,在换根的时候只会影响极少点 ......
题解 Christmas 1498F 1498 Game