1721: PL9 牛吃草-1

内存限制:128 MB 时间限制:1.000 S
评测方式:文本比较 命题人:
提交:1 解决:0

题目描述

一堆草,可供10头牛吃3天,那可供6头牛吃几天?3 × 10 ÷ 6 = 5天

英国著名的物理学家牛顿曾把题目变成了这样: 牧场上有一片青草,每天都生长得一样快。这片青草供给24头牛吃,可以吃6天,或者供给20头牛吃,可以吃10天,期间一直有草生长。如果供给19头牛吃,可以吃多少天? 

这道题因牛顿提出而得名“牛顿问题”。 

牛每天吃草,草每天在不断均匀生长,解题环节主要有三步:

 1、求出每天长草量。 

2、求出牧场原有草量。 

3、求出牛可吃的天数。 

设一头牛1天吃的草为一份,24头牛6天吃草为1×24×6=144份,20头牛10天吃草1×20×10=200份。 

无论是144还是200都是吃净了草地原有草量和每日的新增草量

原有草量 + 每天生长草量*6 = 144份   原有草量 + 每天生长草量*10 = 200份 

所以:(200-144)= 每天生长草量*10 – 每天生长草量*6 

说明牧场每天生长草量为14份 原有草量 + 每天生长草量*6 = 144份,又知道每天生长草量为14份,

所以144-14×6= 原有草量,说明原有草量为60份,或者200-20*14=60。 


问:原有草量为60份,每天生长草量为14份,那么够17头牛吃几天?

输入

一个整数0

输出

一个整数,代表能吃几天

样例输入 复制

0

样例输出 复制

20

提示

循环结构,while / break

来源/分类