codeforces题目890 891

Educational Codeforces Round 109 (Rated for Div. 2)

B题没想到被坑了两次,极端情况明明也很好想,硬是WA了两发。 C题很想之前做过的经典蚂蚁题,但是又不太一样, 但分析之后,发现之后奇偶性相同才可能碰撞,那么分开处理, 假如已经有相向而行,肯定是最快碰撞的,用一个栈维护即可,最后就是剩下的肯定是 L L L ... R R R将它们配对即可。 ``` ......
Educational Codeforces Round Rated 109

Codeforces Educational Round 153

# Codeforces Educational Round 153 ### T1,T2,T3 比较简单的题目。 ### T4 首先存在一个观点:一个位置至多只会被交换一次。因为交换两次的情况可以被某一种交换一次的方案替代。比如 $101$ 进行 $(1,2),(1,3)$ 两次交换 得到序列 $1 ......
Educational Codeforces Round 153

「题解」Codeforces 825G Tree Queries

点权转边权,把边权设为两个端点的 $\min$,然后发现询问 $x$ 的答案,就是询问 $x$ 与所有黑点的虚树,边权的 $\min$ 是多少。假设要判定答案是否 $\geq k$,那么就是询问 $x$ 只经过 $\geq k$ 是否能到达所有黑点,于是想到建立 Kruskal 重构树,那么 $x$ ......
题解 Codeforces Queries 825G Tree

1000:入门测试题目

1000:入门测试题目 时间限制: 1000 ms 内存限制: 32768 KB提交数: 300841 通过数: 180737 【题目描述】 求两个整数的和。 【输入】 一行,两个用空格隔开的整数。 【输出】 两个整数的和。 【输入样例】 2 3 【输出样例】 5 #include <iostrea ......
题目 1000

「题解」Codeforces 1063F String Journey

先 reverse 一下。 不难看出选出的字符串长度为 $1,2,\cdots,k$ 一定不劣,仅考虑这种形式的。 然后考虑一手 dp,设 $f_{i}$ 表示最后一个子串是 $i$ 为结尾,最长长度是多少。 这样转移就是 $f_i\gets f_{j}+1,iff\ s[j-f_j+1,j]\te ......
题解 Codeforces Journey String 1063F

C++入门及简单程序结构题目

# C++入门及简单顺序结构题目 ## 1.交换值 ```C++ 【题目描述】 输入两个正整数a和b,试交换a、b的值(使a的值等于b,b的值等于a)。 【输入】 输入两个正整数a和b。 【输出】 输出a与b交换值后的结果。 【输入样例】 2 3 【输出样例】 3 2 ``` ```C++ int ......
题目 结构 程序

1.C++入门以及简单顺序结构题目

# 1.C++入门以及简单顺序结构题目 ## 1.交换值 ```C++ 【题目描述】 输入两个正整数a和b,试交换a、b的值(使a的值等于b,b的值等于a)。 【输入】 输入两个正整数a和b。 【输出】 输出a与b交换值后的结果。 【输入样例】 2 3 【输出样例】 3 2 ``` ```C++ i ......
顺序 题目 结构

1.C++入门以及简单顺序结构题目

# 1.C++入门以及简单顺序结构题目™ ## 1.交换值 ```C++ 【题目描述】 输入两个正整数a和b,试交换a、b的值(使a的值等于b,b的值等于a)。 【输入】 输入两个正整数a和b。 【输出】 输出a与b交换值后的结果。 【输入样例】 2 3 【输出样例】 3 2 ``` ```C++ ......
顺序 题目 结构

E. Imprecise Computer和华为CCPC2023挑战赛的一道题目

华为挑战赛 建议看我们队长的2023CCPC华为云挑战赛 C-装箱问题 - 凉宫景 - 博客园 (cnblogs.com) Problem - E - Codeforces 题目说是有台计算机对于绝对值差小于2 的两个数的大小判断会出错误,现在要求对1-n判断两轮小于i的数,然后做差绝对值.给出绝对 ......
挑战赛 Imprecise Computer 题目 一道

Educational Codeforces Round 153 (Rated for Div. 2)

# Preface 最近CF状态烂得一批,已经连续两场被D题腐乳了,再这样下去就真成抱队友大腿的混子了 但没想到因为D题比赛时贪心过的人太多了,后面一波叉掉了比赛时过的$\frac{1}{3}$的人导致竟然还能上分我是没想到的 没抓住暑假大好的上分机会,等开学后再想冲分就难咯 # A. Not a ......
Educational Codeforces Round Rated 153

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

CF 893 (Div.2) A. Buttons 签到题。两人会优先选择c中的按钮来,避免自己的按钮消耗同时减少对方可选择的按钮。所以c % 2 == 1等价于a的按钮数+1,c % 2 == 0时相当于c按钮不存在,比较a b 按钮的数量来得出答案即可。 #include<iostream> u ......
题解 Codeforces Round 893 A-C

Educational Codeforces Round 153 (Rated for Div. 2) C题题解

CF Edu 153 C. Game on Permutation 设必胜态指从这一格开始开始行动的某人一定能获胜,必败态同理。 从左到右遍历序列,如果左方有比自己的值的必输态,那么这一格一定可以转移到此必输态,所以这一格一定是必胜态 如果没有比自己的值小的必输态,则 比自己值小的均为必胜态。 此格 ......
题解 Educational Codeforces Round Rated

Codeforces Round 893 Div.2 A~E2

# [Codeforces Round 893 Div.2 A~E2](https://codeforces.com/contest/1858) [CF1858A](https://www.luogu.com.cn/problem/CF1858A) > 有 $a+b+c$ 个球。 > 其中的 $a$ ......
Codeforces Round 893 Div E2

Educational Codeforces Round 153 (Rated for Div. 2) A-A题解

# A. Not a Substring ### 题解 对于这个题,我们可以考虑两种可能的连续的子串: - 有两个及以上的相同的字符,比如`(((`,`()))`,那么我们就需要尽可能地构造出连续不相同的字符串,比如`()()()`就非常符合我们的要求,每一对都不一样。 - 有两个及以上的不相同的字 ......
题解 Educational Codeforces Round Rated

AtCoder 题目集2

# AtCoder 题目集2 终于迈入了一个新的阶段,接下来希望质量能高一点吧。 现在我主要刷的是1600左右的题,毕竟实力太拉,只能按照 ”分上200“ 的策略。 (我觉得类型标个 “思维” 貌似没啥意义,毕竟AT几乎全是思维啊...) | 编号(NO.) | 题目 | 难度 | 类型 | | : ......
题目 AtCoder

Codeforces EduRound153 Editorial

# A 如果有 $()$ 那么肯定是不合法的 有两种很简单的构造,`()()()()...()` 和 `((((...))))`,如果一个串是第一种构造的子串那么一定不是第二种构造的子串,反之亦然。 使用 python 取之 # B 把 $m\% k$ 的余数补齐,再把多出来的 $1$ 价格 reg ......
Codeforces Editorial EduRound 153

AtCoder 题目集1

# AtCoder 题目集1 这是一个AT个人刷题总结的开始,感觉确实应该做一做这种总结,如果只是不断的刷题,感觉貌似也没有什么意思,还不如时常适当的回望一下过去的好题。希望能一直做下去吧。 update(22.12.14): AT赛后总结归为另外一栏,此处为过去AT题目的记录。 总结了一些比较有趣 ......
题目 AtCoder

Educational Codeforces Round 153 (Rated for Div. 2)

Educational Codeforces Round 153 (Rated for Div. 2) A - Not a Substring 思路:找到串中最大的层数,若层数为1,构造层数大于1的即可;若层数大于1,构造层数为1的即可 #include<bits/stdc++.h> using n ......
Educational Codeforces Round Rated 153

2023.8.19JD笔试题目

### 第二题 题目大意是给一个长度20的01字符串,1表示得了该种病0未得。给出m种药每种药喝完可以治疗一些症状也可以诱发一些新症状,由两个长度为20的01字符串表示。然后给出用药顺序,求用完所有药后还有多少种症状。 ***分析:**** 每次吃药等同于位运算,额外获得的新症状用a|b求,治疗的症 ......
笔试 题目 2023 19 JD

CodeForces 1860D Balanced String

[洛谷传送门](https://www.luogu.com.cn/problem/CF1860D "洛谷传送门") [CF 传送门](https://codeforces.com/problemset/problem/1860/D "CF 传送门") 首先考虑一个子问题,给两个只含有 $0$ 和 $ ......
CodeForces Balanced String 1860D 1860

CodeForces 1860E Fast Travel Text Editor

[洛谷传送门](https://www.luogu.com.cn/problem/CF1860E "洛谷传送门") [CF 传送门](https://codeforces.com/problemset/problem/1860/E "CF 传送门") 没场切。/ng 考虑将原问题转成: > 给长度为 ......
CodeForces Editor Travel 1860E 1860

Educational Codeforces Round 153 (Rated for Div. 2)

# Educational Codeforces Round 153 (Rated for Div. 2) 这次的div2有点难度,当时b题思路对了,但是没有写好 [A题传送门](https://codeforces.com/contest/1860/problem/A) ## A题意: 给你一个只 ......
Educational Codeforces Round Rated 153

# DP 题目总结

# DP题目总结 **** ## 1、[LC1388. 3n 块披萨](https://leetcode.cn/problems/pizza-with-3n-slices/) ### 题意: - 3n的环形数组,每次取一个数后就删除前后相邻的两个数,问最后取得的总数最大是多少。 ### 分析: - ......
题目 DP

Codeforces Round 881 (Div. 3)

比赛链接:https://codeforces.com/contest/1843 ## A. Sasha and Array Coloring **题意**:一个数组,可以任意分成任意组,每组的贡献是组最大值减最小值,求最大总贡献 **思路**:一组内只有最大值和最小值有用,所以每组只由两个数组成即 ......
Codeforces Round 881 Div

【NSSCTF逆向】【2023题目】《VidarCamera》

#题目 VidarCamera ![](https://img2023.cnblogs.com/blog/3073714/202308/3073714-20230818084646275-581607649.png) ##解法 这是一道安卓逆向题目,放在模拟器里打开看看 ![](https://im ......
VidarCamera 题目 NSSCTF 2023

【NSSCTF逆向】【2023题目】《kunmusic》

#题目 kunmusic ![](https://img2023.cnblogs.com/blog/3073714/202308/3073714-20230817230051354-1864751343.png) ##解法 这题还是非常有意思的。 打开 ![](https://img2023.cnb ......
kunmusic 题目 NSSCTF 2023

Codeforces Round 893 (Div. 2)

# Preface 最战俘的一场,B题写挂一发后整个人脑子就不清醒了,放着D不写去写E1,然后忘了可持久化栈有一个经典的倍增写法,最主要当时暑假前集训我还上去讲了这个东西然后比赛的时候还没想起来 后面目送徐神爆切5题成功完成两场从蓝上橙,狠狠地把我这个在紫卡了半年的废物羞辱了一波 不过确实说实话我们 ......
Codeforces Round 893 Div

Educational Codeforces Round 109 (Rated for Div. 2)

Educational Codeforces Round 109 (Rated for Div. 2) A - Potion-making 思路:求最小操作数即药水最简比 #include<bits/stdc++.h> using namespace std; #define int long lo ......
Educational Codeforces Round Rated 109

Codeforces Round 883 (Div. 3)

比赛链接:https://codeforces.com/contest/1846 ## A. Rudolph and Cut the Rope **题意**:给n条绳子,知道一端所在高度坐标和各自绳长,他们另一端都连到一个糖果上,问至少剪掉多少绳子糖果能碰到地面 **思路**:显然只有坐标小于绳长的 ......
Codeforces Round 883 Div

Codeforces Round 892 (Div. 2)

# Codeforces Round 892 (Div. 2) [TOC] ## A United We Stand > 给定长度为$n$的数组`a`,可以将`a`中元素添加到空数组`b`或`c`中,满足两个数组均非空,且`c`中的元素不是`b`中元素的约数。若不能满足输出`-1`。 `c`中的元素 ......
Codeforces Round 892 Div