上一页 1 ··· 34 35 36 37 38 39 40 41 42 ··· 61 下一页
摘要: 原题链接:https://www.luogu.com.cn/problem/P1086 题意解读:按照花生数从多到少去采摘花生,每次是否采下一株需要看剩余时间是否足够返回路边,够则剩余时间减掉采摘下一株所需时间,不够则直接返回路边。 解题思路: 样例模拟,如图所示,时间限制为21 按照花生数量将每棵 阅读全文
posted @ 2024-05-23 10:18 hackerchef 阅读(366) 评论(0) 推荐(0)
摘要: 原题链接:https://www.luogu.com.cn/problem/P1085 题意解读:找到两数之和大于8且两数之和最大值的位置 解题思路:不多说,送分题,直接模拟法即可 100分代码: #include <bits/stdc++.h> using namespace std; int a 阅读全文
posted @ 2024-05-23 09:18 hackerchef 阅读(68) 评论(0) 推荐(0)
摘要: 原题链接:https://www.luogu.com.cn/problem/P1045 题意解读: 要计算2p- 1的位数和最后500位,实际上只需要计算2p,两者位数一致,前者比后者个位减1即可,且个位肯定不会是0,比较容易处理。 解题思路: 一、朴素做法 如果直接采用高精度乘法计算2p,p最大3 阅读全文
posted @ 2024-05-22 18:45 hackerchef 阅读(202) 评论(0) 推荐(0)
摘要: 原题链接:https://www.luogu.com.cn/problem/P1044 题意解读:一组数入栈、出栈的方案数,如果了解卡特兰数,此题可以秒杀;如果不了解,也可以通过递归或者递推来解决 ;最次,可以通过DFS暴搜出方案数,当然对于n个数,一共有n次入栈、n次出栈,一共2n次,每次要么入栈 阅读全文
posted @ 2024-05-22 18:42 hackerchef 阅读(117) 评论(0) 推荐(0)
摘要: 原题链接:https://www.luogu.com.cn/problem/P1043 题意解读:将n个环形数分成任意m组,组内求和再%10、负数转正,组间相乘,求所有分组方案中得到结果的最小值和最大值。 解题思路: 比赛题的首要目的是上分!此题一看就是DP,但是苦苦思索了半天,想不清楚状态表示,那 阅读全文
posted @ 2024-05-22 17:57 hackerchef 阅读(200) 评论(0) 推荐(0)
摘要: 原题链接:https://www.luogu.com.cn/problem/P1042 题意解读: 分别针对11分制和21分制,输出每局比分。只需要判断一局的结束条件:得分高者如果达到11或者21,且比分间隔大于等于2分,则表示一局结束, 可开始下一局,用模拟法即可解决。 100分代码: #incl 阅读全文
posted @ 2024-05-22 11:06 hackerchef 阅读(152) 评论(0) 推荐(0)
摘要: 原题链接:https://www.luogu.com.cn/problem/P1002 题意解读:从A(0,0)点走到B(n,m)点,只能向右或者向下,C点以及其控制点不能走。 解题思路: 根据题意,此题要么递归(DFS),要么递推(动态规划) 先分析数据规模,最大从起点到终点要走40步,每个步有2 阅读全文
posted @ 2024-05-22 10:59 hackerchef 阅读(67) 评论(0) 推荐(0)
摘要: 原题链接:https://www.luogu.com.cn/problem/P1037 题意解读:一个长整数,有若干数字替换规则,计算可以转换成多少种不同的整数。 解题思路: 看题之后,第一感觉,是用DFS: 1、用字符串存储整数 2、用邻接表存储数字替换规则,因为一个数字可以替换成多个其他数字 3 阅读全文
posted @ 2024-05-22 10:58 hackerchef 阅读(173) 评论(0) 推荐(0)
摘要: 原题链接:https://www.luogu.com.cn/problem/P1036 题意解读:题目即要在n个数中,枚举出所有的子集,当子集中数字个数刚好为k时,求和,判断是否是素数。 解题思路: 方法一:二进制法 通过二进制法,可以枚举一个集合中所有元素“选”或者“不选”的情况,用二进制1表示选 阅读全文
posted @ 2024-05-21 18:41 hackerchef 阅读(157) 评论(0) 推荐(0)
摘要: 原题链接:https://www.luogu.com.cn/problem/P1035 题意解读:根据公式模拟法求解即可。 解题思路:枚举i,计算sum,如果sum > k,则输出i 100分代码: #include <bits/stdc++.h> using namespace std; int 阅读全文
posted @ 2024-05-21 18:40 hackerchef 阅读(147) 评论(0) 推荐(0)
上一页 1 ··· 34 35 36 37 38 39 40 41 42 ··· 61 下一页