01 2023 档案
摘要:https://codeforces.com/contest/1790/problem/E 题目大意: 两个正数a和b (a,b>0)。a⊕b=(a+b)/2, a⊕b==x。 找到任何合适的a和b,或者不存在"-1"。 inputCopy 6 2 5 10 6 18 36 outputCopy 3
阅读全文
摘要:今天T2卡的我有点久(一开始的思考路线错了,手又冻的哆哆嗦嗦的,手速慢了哈哈(越来越菜了 https://www.acwing.com/activity/content/competition/problem_list/2840/ ###AcWing 4800. 下一个 #include<bits/
阅读全文
摘要:https://codeforces.com/contest/1399/problem/D 题目大意: 长度为n的字符串s只由0和1组成。 我们要把s分成最小数量的子序列,使得每一个子序列看起来像“010101 ...”或者“101010……”(即子序列不应包含两个相邻的0或1)。 先输出总共划分成
阅读全文
摘要:###L2-036 网红点打卡攻略 题目不难,但是需要仔细解读题目所给条件是什么意思 我们需要在所给的每个打卡点打卡只一次,说明每个网红店都只能经过一次 从家出发,顺着道路所给的网红打卡点一直走,说明一直就看这两者之间的道路值就行了,没有就是走不通的,走完最后一个打卡点直接回家 #include<b
阅读全文
摘要:###L2-031 深入虎穴 这个题目我疑惑了好久,因为它说只有一个入口,但是却没有告诉我们哪个是入口,并且需要我们找出距离入口最远的那扇门 所以我们在做题时要一一判断哪个是入口,然后再进行寻找 #include<bits/stdc++.h> using namespace std; typedef
阅读全文
摘要:https://www.acwing.com/activity/content/competition/problem_list/2814/ ###4797. 移动棋子 #include<bits/stdc++.h> using namespace std; typedef long long LL
阅读全文
摘要:https://www.luogu.com.cn/problem/P1014 详解见代码内部注释部分 #include<bits/stdc++.h> using namespace std; typedef long long LL; typedef pair<LL,LL> PII; const L
阅读全文
摘要:https://atcoder.jp/contests/abc285/tasks ###A - Edge Checker 2 题目大意: 二叉树,给定两个数字,问其中一个是否和另一个数字直接连线?也即是是否是父节点? Sample Input 1 1 2 Sample Output 1 Yes #i
阅读全文
摘要:https://www.acwing.com/activity/content/competition/problem_list/2794/ ###4794. 健身 #include<bits/stdc++.h> using namespace std; typedef long long LL;
阅读全文
摘要:https://codeforces.com/contest/1759/problem/D 题目大意: 给定一个数字n,要求扩大至多m倍,求最大的并且最多0的数字。 input 10 6 11 5 43 13 5 4 16 10050 12345 2 6 4 30 25 10 2 81 1 7 ou
阅读全文
摘要:本来手痒想自己开把div3练手来着,佬儿叫住我组队打,就换了这场,听说除了G数学,F也是模拟,其它的都是大模拟:) 模拟人可以狠狠冲,注意细节即可 https://codeforces.com/contest/1512/problem/E 题目大意: 给定四个整数n,l,r (1≤l≤r≤n)和s
阅读全文
摘要:https://codeforces.com/contest/466/problem/C 题目大意: 数组a由n个整数组成a[1],a[2],...,a[n]。计算将数组中的所有元素分成三个连续部分的方法,以使每个部分中的元素总和相同,求数量。 智慧数据 input 6 0 0 1 -1 0 0 o
阅读全文
摘要:https://ac.nowcoder.com/acm/contest/49244/D 每个点的价值是它到根节点的路径上所有节点的所有点权和(包括它自己) 点数其实也就是从根节点数 这棵子树有多少个子节点,这就是出现次数 显而易见所有点的权值都可以随便变化,没有规定变换次数,所以我们可以随意变换成我
阅读全文
摘要:https://ac.nowcoder.com/acm/contest/49244/C 题目大意: Karashi决定将水果摆放成n圈,第i圈必须有i个水果。 一共k个人,Karashi需要把蛋糕沿半径均分成k块,任意两块蛋糕包含的水果总个数相差不得超过1 。 写出满足上述条件的一种摆放方案。 输入
阅读全文
摘要:https://ac.nowcoder.com/acm/contest/49888/D 题目大意: 一共有两堆石子,第一堆a个,第二堆b个,牛牛(先手)和牛妹轮流取石子:2种方案种挑一种 1. 第一堆取 1个,第二堆取 2个 2. 第一堆取 2个,第二堆取 1个 问谁会获胜? 输入 2 1 2 3
阅读全文
摘要:https://www.acwing.com/activity/content/2755/ ###4791. 死或生 题目大意: 给定n组(10个人)对2个犯人(编号1,2)的生死评价,总数:生>=死,活下来,否则嘎了 输入样例1: 2 1 5 5 2 6 4 输出样例1: LIVE LIVE #i
阅读全文
摘要:###L2-021 点赞狂魔 如果有并列,则输出标签出现次数平均值最小的那个 #include<bits/stdc++.h> using namespace std; typedef long long LL; typedef pair<LL,LL> PII; const LL MAXN=1e18;
阅读全文
摘要:###L2-016 愿天下有情人都是失散多年的兄妹 这题一开始我没有标注爸爸妈妈是男的是女的直接卡了半天 #include<bits/stdc++.h> using namespace std; typedef long long LL; typedef pair<LL,LL> PII; const
阅读全文
摘要:###L2-011 玩转二叉树 #include<bits/stdc++.h> using namespace std; typedef long long LL; typedef pair<LL,LL> PII; const LL MAXN=1e18; const LL N=500200,M=40
阅读全文