03 2023 档案

CodeStar2023年春第2周周赛普及奠基组
摘要:T1: 音乐盒 本题难度简单,T 可能很大,这样就需要转圈循环并会导致超时,可以先将 T 对所有歌曲的总时间取模,再去遍历一遍歌曲即可找到答案 代码实现 #include <bits/stdc++.h> #define rep(i, n) for (int i = 0; i < (n); + 阅读全文
posted @ 2023-03-31 00:09 V_Melville 阅读(36) 评论(0) 推荐(0) 编辑
CodeStar2023年春第2周周赛普及进阶组
摘要:T1:递推134数 本题难度中等,递推计数问题,需要使用高精度 假设数码和为 i 的个数有 dp[i] 个 递推式: dp[i]=dp[i1]+dp[i3]+dp[i4] 初始状态: dp[1]=1dp[2]=1dp[3]=2,$dp[4 阅读全文
posted @ 2023-03-27 23:43 V_Melville 阅读(30) 评论(0) 推荐(0) 编辑
CodeStar2023年春第1周周赛普及进阶组
摘要:T1: RPG跑腿任务 本题难度中等,BFS 求最短路,需要注意走到和 M 相邻的格子就算到达。 代码实现 #include <bits/stdc++.h> #define rep(i, n) for (int i = 0; i < (n); ++i) 阅读全文
posted @ 2023-03-20 23:58 V_Melville 阅读(18) 评论(0) 推荐(0) 编辑
排列与组合计数
摘要:加乘原理与排列组合 加乘原理 (1)分类计数原理:做一件事,完成它有 n 类互不相交的办法,在第一类办法中有 m1 种不同的方法,在第二类办法中有 m2 种不同的方法,,在第 n 类办法中 mn 种不同的方法。那么完成这件事共有 $N = m_1 + m_2 阅读全文
posted @ 2023-03-07 21:06 V_Melville 阅读(89) 评论(0) 推荐(0) 编辑

 
点击右上角即可分享
微信分享提示