题解列表

筛选

2827: 计算多项式的导函数

解题思路:数学求导问题注意事项:注意最大幂指数n要大于当前指数i,要把不符合规定的数据去除,判断条件n-i>0如果第一次输入0,那么第二次输入的是一个常数,这时要设置一个输入常数changshu,然后返回0结束程序;如果第一次输入的不是0,那么第二次输入的是f(x)的系数。

小木棍C++解法

解题思路:回溯回到底注意事项:无参考代码:#include#include#includeusingnamespacestd;vectorsticks;vectorused;inttotal_len;inttarget;i

题解 2829: 数1的个数

解题思路:可以用while拆解个各位,比较通用,但是本题说明了是10000以内的数,就用了简单拆分注意事项:注意逻辑或||造成的短路问题,使用||时只要有一个条件满足就会count++,但是这个数会不会有第二个1,并不会去做判断。为了避免代码短路,

用布尔数组表示树,个人解。QAQ

摘要:解题思路:用布尔数组表示树,然后写一个方法表示砍树注意事项:L+1参考代码:import java.util.Scanner;public class Main { publ……

2832: 第n小的质数

解题思路:本题是非常经典的质数查找判断以及定位问题,由于并不知道到底要循环多少次,所以就没有写for循环的循环条件,通过break来控制无限循环的结束。另外可以使用right(flag)来标记质数。注意事项:j*j<=i用来查找筛选质数是为了节约运算时间。

题解 2833: 金币

解题思路:首先要找到本题的规律,我们把这些天数分成几个阶段用k表示,由于不知道要循环多少次,所以只要天数还是大于0的就一直循环下去,用while循环。接下来就要找到每个阶段的规律,第一阶段一枚金币持续一天,第二阶段两枚金币持续两天,第三阶段三枚金币持续三天。