题解列表

筛选

题目 1378: C hicken and rabbit s题解

1.解题思路注意鸡的腿数和兔的腿数都是偶数,不可能共有奇数条腿,所以当m%2==1时,输出00.否则,最多只动物时,全都是鸡,输出m/2;最少只动物时,全都是兔,输出celi(m/4).2.参考代码#includeusingnamespacestd;intmain(){intn;c

2867-单词的长度

摘要:解题思路:注意事项:本题如果用C++语言会特别的方便,因为C++语言中有单词分隔函数。用C语言可能比较繁琐。参考代码:int main(){ char s[1001]; int len,i; ……

【c++】校门外的树 统计数组和的技巧

解题思路:发现这道题以前在lg上面写过,就把代码放过来,顺便本蒟蒻水一篇题解。其实这道题我将有树的地方赋值为1,反则为0,这样可以通过把数组相加得到树的个数,有点巧妙。注意事项:虽然但是,如果时间要求苛刻的话,或许计算量有点大,看代码好了。参考代码:#include#include

【C++】采药 动态规划思路

解题思路:其实最开始我(蒟蒻)看到这道题想用贪心来做,结果贪心是真的不适合寻找全体的最优解。深搜的话感觉还是有些复杂,要保留记忆,所以便使用动态规划来求,这样其实还挺简单的。代码不长也比较好理解。(baka琪露诺也能看懂的x注意事项:其实本题非常像01背包那道题,但是难度要低好多。

题解 1009: [编程入门]数字的处理与判断

解题思路:获取数字位数(intws(int)实现)获取每一位的数字(int*part(int)实现)按要求输出(主函数实现)注意事项:A.floor()向下舍入,至于作用,自行实验!B.注意题目要求!参考代码:#include#includeusingnamespac

[递归实现]利润计算

摘要:解题思路: 思路较为简单,读者简单阅读即可理解注意事项: 注意递归的结束条件参考代码:#include <stdio.h> #define N 100000 double getBonus……

2977: 日历问题

摘要:```cpp #include #include using namespace std; int Isrun(int a) { if(a%4!=0||a%100==0&&a%400!=……