题解列表

筛选

对题2826:循环的使用,复杂题意的理解

解题思路:题目:雇佣兵的体力最大值为M,初始体力值为0、战斗力为N、拥有X个能量元素。当雇佣兵的体力值恰好为M时,才可以参加一个为期M天的战斗期,战斗期结束体力值将为0。在同一个战斗期内,雇佣兵每连续战斗n天,战斗力就会上升1点,n为当前战斗期开始时的战斗力。

2794:求平均年龄

摘要:解题思路:注意事项:参考代码:#include<stdio.h> int main() {     int n,Y,i;     int h=0;     float y;     sca……

01背包问题(一个物品只能选一次)

摘要:解题思路:注意事项:1.  动态规划问题,它的思想其实就是先保存所有情况,然后在所有情况中找到解,可以创建一个”备忘录“,把每一个情况写到这个备忘录中,直到所有的情况都写到备忘录的时候,找到我们满意的……

简单易懂有注释版本(c语言代码)

```c#include#include#defineMAX256intfun(char*a){//检查字符串是否包含字符'/'intlen=0;//初始化字符串长度为0while(a[len]!='\0'){//遍历字符串,直到遇到结束符'\0'if(a[len]=='/'){//如果发现字符'/'

1159: 偶数求和

摘要:解题思路:注意事项:参考代码:#include<stdio.h>int main(){    int n,m,s,k;    k=0,s=0;    while(~scanf("%d%d",&n,&m……

【C语言题解】三个数的最大值

摘要:解题思路:            可以用三目运算符,先比较两个数的大小,取出两个数中最大的,然后再跟第三个数进行比较,最终得出最大数。  参考代码:#include  int main (){    ……

对题1004:递归函数的使用

解题思路:首先需要实现循环输入,题目条件给出当输入0的时候程序结束,当输入其他数字时会返回那一年的母羊数量,所以我们可以采用一种循环嵌套条件语句的形式,当输入0的时候利用break跳出循环即可,当输入的不是0的时候可以使用一个递归函数,输出当时的函数值。