Loading

随笔分类 -  集训补题

摘要:A - \texttt 题意 \(n\)个软件包,已知大小,可以同时下载\(k\)个,已经下载好了\(m\)个,选\(k\)个下载使得下载完后进度最大,输出已完成进度所占百分比。 思路 选最大的\(m+k\)个。 代码 点击查看代码 #include<bits/stdc++.h> using nam 阅读全文
posted @ 2024-10-12 08:34 _SeiI 阅读(79) 评论(0) 推荐(0)
摘要:A - Sekiro 题意 初始有\(n\)个金币,死了\(m\)次,死一次\(n = \lceil \frac n 2 \rceil\)。求最后的金币数。 思路 模拟。 代码 点击查看代码 #include<bits/stdc++.h> using namespace std; #define i 阅读全文
posted @ 2024-10-06 22:51 _SeiI 阅读(26) 评论(0) 推荐(0)
摘要:A - Automatic Judge 题意 \(n\)个问题,\(m\)条记录,每条记录有题号、时间、状态,第一次\(AC\)的时候计入罚时,其他每发罚\(20\)分钟。求队伍过题数和罚时。 思路 模拟。 代码 点击查看代码 #include<bits/stdc++.h> using namesp 阅读全文
posted @ 2024-10-04 22:30 _SeiI 阅读(23) 评论(0) 推荐(0)
摘要:B - Bitwise Exclusive-OR Sequence 题意 \(n\)个数,\(m\)个关系,每个关系形如 \(a_u⊕a_v=w\),表示第\(u\)个数与第\(v\)数的异或运算结果为\(w\)。求是否有这样的\(n\)个数满足所有关系要求,如果没有输出\(-1\),如果有输出所有 阅读全文
posted @ 2024-10-03 16:37 _SeiI 阅读(34) 评论(0) 推荐(0)
摘要:C - The Dominator of Strings 题意 给定n个串,问是否有一个串包含其他所有串,有就输出这个串。 思路 如果有解,答案必定是最长串,一一比较即可。(没想到.find()就能过🤡) 代码一 .find() 点击查看代码 #define _CRT_SECURE_NO_WARN 阅读全文
posted @ 2024-09-17 22:16 _SeiI 阅读(19) 评论(0) 推荐(0)
摘要:A - I Count Two Three 题意 给定\(n\),求第一个\(\ge n\)的数\(k\),且\(k=2^a3^b5^c7^d\)。 思路 考虑到样例很多,直接打表存入set省去数组排序操作,由于\(n\le 10^9\),所以只需要打到\(10^9\)后二分即可。(记得加上快读快写 阅读全文
posted @ 2024-09-10 22:46 _SeiI 阅读(42) 评论(0) 推荐(0)
摘要:C - Primitive Root 题意 给定p与m(p为质数),已知(g ^ (P - 1)) % P == 1且g <= m。求g的个数。 思路 由(g ^ (P - 1)) % P == 1与异或性质a - b <= a ^ b <= a + b,可以推出g = ((k * p + 1) ^ 阅读全文
posted @ 2024-09-03 20:25 _SeiI 阅读(153) 评论(0) 推荐(0)
摘要:A - Orders 题意 每天能生产k个产品的工厂有n个订单,第i个订单是在\(a_i\)天交\(b_i\)个产品,问能否交付。 思路 订单按日期排序,记录剩下的商品. 代码 #define _CRT_SECURE_NO_WARNINGS #include<bits/stdc++.h> using 阅读全文
posted @ 2024-09-02 09:14 _SeiI 阅读(28) 评论(0) 推荐(0)
摘要:A - Paper Watering 题意 对x进行至多k次操作(平方或开方后向下取整),求可以得到多少不同的数。 思路 平方完一定不同,且平方完后一定能开方出整数,所以只用额外考虑开方后平方的情况。若开方再平方与原来不同,则答案加上当前变化数的次数,直到变化到1为止。 代码 #define _CR 阅读全文
posted @ 2024-08-28 09:07 _SeiI 阅读(186) 评论(1) 推荐(1)