问题如下_问题如下:2

原问题:问题如下:2
分类:编程开发 > 最后更新时间:【2017-01-24 18:43:19】
问题补充:

一共有31只母鸡,按照每只鸡每周吃一斗的量准备了一批饲料。如果每周减少一只母鸡,那么最初准备的饲料可以维持的时间正好是原计划的2倍

请问,最初准备的饲料是多少?这些饲料原计划维持多长时间

最佳答案

设这些饲料原计划维持x周

31x=31+30+...+(31-2x+1)

31x=(31+32-2x)*2x/2

31x=(63-2x)*x

31x=63x-2x^2

2x^2=63x-31x

2x^2=32x

x=0(舍去)或x=16

最初准备的饲料是:31*16=496斗

计划维持16周。

最佳答案由网友  TOM1_001  提供
公告: 为响应国家净网行动,部分内容已经删除,感谢网友理解。
17

分享到:

其他回答

其它网友回答:
设计划准备饲料X周

其它网友回答:
31+30+...+(31-2x)=31x

其它网友回答:
最后我发现算不出来

其它网友回答:
/**********************
一共有31只母鸡
按照每只鸡每周吃一斗的量准备了一批饲料
如果每周减少一只母鸡
那么最初准备的饲料可以维持的时间正好是原计划的2倍
请问,最初准备的饲料是多少?这些饲料原计划维持多长时间
***********************/

其它网友回答:
#include <stdio.h>

其它网友回答:
int main(){
int num=31,  //母鸡数量
 eat=1,  //每周吃的量
 total=0, //饲料总数
 pretime=0, //原计划维持时间
 i=1;

其它网友回答:
//先算出每周减少一只母鸡,就能算出总共饲料有多少
for(; i<=num; i++){
 total += i*eat;
}

其它网友回答:
//以原计划进行喂养,计算出时间
pretime = total / 31;

其它网友回答:
printf("最初准备的饲料是%d斗,这些饲料原计划维持%d周\n", total, pretime);

其它网友回答:
return 0;
}

其它网友回答:
//结果
//最初准备的饲料是496斗,这些饲料原计划维持16周

其它网友回答: