
洛谷
洛谷刷题
一二爱上蜜桃猫
岳麓山景区看门程序猿,后湖艺术园惬意富贵犬,茶颜悦色不定期投资人
展开
-
洛谷刷题 深度优先搜索-[P1025]数的划分(C++)
将整数 n 分成 k 份,且每份不能为空,任意两个方案不相同(不考虑顺序)。例如:n=7,k=3,下面三种分法被认为是相同的。1,1,51,5,15,1,1问有多少种不同的分法。原创 2024-04-11 00:51:04 · 473 阅读 · 0 评论 -
洛谷刷题 DFS/素数-[P1036]选数(C++)
已知 n 个整数 1,2,⋯ ,x1,x2,⋯,xn,以及 11 个整数 k(k<n)。从 n 个整数中任选 k 个整数相加,可分别得到一系列的和。例如当 n=4,k=3,44 个整数分别为 3,7,12,193,7,12,19 时,可得全部的组合与它们的和为:3+7+12=223+7+19=297+12+19=383+12+19=34现在,要求你计算出和为素数共有多少种。例如上例,只有一种的和为素数:3+7+19=29。原创 2024-04-08 09:10:33 · 475 阅读 · 0 评论 -
洛谷刷题 快速幂-[P3197]越狱(C++)
监狱有 n 个房间,每个房间关押一个犯人,有 m 种宗教,每个犯人会信仰其中一种。如果相邻房间的犯人的宗教相同,就可能发生越狱,求有多少种状态可能发生越狱。答案对 100,003 取模。原创 2024-04-06 20:41:22 · 402 阅读 · 0 评论 -
洛谷刷题 前缀和与差分-[P2004]领地选择(C++)
作为在虚拟世界里统帅千军万马的领袖,小 Z 认为天时、地利、人和三者是缺一不可的,所以,谨慎地选择首都的位置对于小 Z 来说是非常重要的。小 Z 希望你寻找到一个合适的位置,使得首都所占领的位置的土地价值和最高。对于 100%100% 的数据,1≤N,M≤1e3,1≤C≤min(N,M)。接下来 N 行每行 M 个整数,表示了地图上每个地块的价值。第一行三个整数 N,M,C,表示地图的宽和长以及首都的边长。对于 90%90% 的数据,N,M≤300。对于 60%60% 的数据,N,M≤50。原创 2024-04-06 01:49:05 · 631 阅读 · 0 评论