摘要: Codeforces Round 993 (Div. 4)DEG D. Harder Problem(构造) 题意 给一个长度为n的数组a,然后构造一个长度为n的数组b,ai 是数组 b 前 i 个数的众数,1 <= bi <= n 思路 题目有说如果数字出现次数相同,都是最大的。那他们都是众数,所 阅读全文
posted @ 2025-04-15 18:28 zombieee 阅读(17) 评论(0) 推荐(0)
摘要: AtCoder Beginner Contest 401 B~E B - Unauthorized(模拟) 代码 #include <iostream> #define endl '\n' using namespace std; int n, m, k; void solve() { string 阅读全文
posted @ 2025-04-15 00:54 zombieee 阅读(25) 评论(0) 推荐(0)
摘要: 牛客周赛 Round 81 C、D C-加法入门(二分、思维) 题意 在这一场麻将的背景下面,给一个区间[l,r],把里面的数字翻转,判断翻转之后麻将塔还平衡不平衡 思路 先判断l和r是否在同一层,如果同一层,那翻转没有问题,而如果l和r间隔了一层,翻转肯定不平衡 所以就仔细考虑l和r是相邻两层的情 阅读全文
posted @ 2025-04-15 00:51 zombieee 阅读(32) 评论(0) 推荐(0)
摘要: Codeforces Round 1017 (Div. 4) A~F A. Trippi Troppi 题意&思路 输出每个字符串的第一个数字 代码 #include <iostream> #include <string> #define endl '\n' using namespace std 阅读全文
posted @ 2025-04-14 12:03 zombieee 阅读(84) 评论(0) 推荐(0)
摘要: 【蓝桥杯 2023 C++ 省 B】H - 整数删除 补题 整数删除 题意 给一个数列,然后操作K次,每次删除最小的那个,并且把它相邻的数字都加上它的值 思路 用优先队列加双链表 优先队列 可以在每次操作时,快速找到中最小的那个数字,取出来操作 用tuple<long long, int>,前面是v 阅读全文
posted @ 2025-04-08 18:25 zombieee 阅读(46) 评论(0) 推荐(0)