题解列表

筛选

采药-题解(C语言代码)

```cpp#includeusingnamespacestd;intmain(){inti,j,t;intT,M;//T为可采药时间M为药材总数inth[110];//存放采药时间intw[110];//存放药物价值intf[110][1100];//f[i][t]表示在时间为t时前i个药材的最优解

字符串的输入输出处理-C语言 注释讲解版

#include#includeintmain(){intN;chara[1000];//定义一个字符串数组用于接收每行字符串的输入scanf("%d",&N);getchar();//getchar()用来读取输入整数后缓存区中的回车,避免回车影响到后面的scanf输入if(N>100)return

[编程入门]报数问题-题解(C语言代码)

在我看来这个题的难点就是使一个数组首尾相连起来。对于这个问题我们可以采用元素下标自增再对数组的元素取余即可满足数组的首尾呼应。程序设计,先定义一个数组舒适化每个元素都为一,若元素被删去则其值变为一。代码如下#includeintmain(){intnum1;scanf("%d",

数列问题-题解(C++代码)加强版斐波那契数列

摘要:其实题目本质是斐波那契数列的升级版 斐波那契数列:1、1、2、3、5,这个数列从第3项开始,每一项都等于前两项之和,跟题目“已知一个数列的前3个数为3,4,5,以后每个数为前3个数的和”是不是很像?……