新聞中心
問題如下:
有一個牧場,牧場上的牧草每天都在勻速生長,這片牧場可供15頭牛吃20天,或供20頭牛吃10天,那么,這片牧場每天新生的草量可供幾頭牛吃一天?

成都創(chuàng)新互聯(lián)公司專注于企業(yè)全網(wǎng)整合營銷推廣、網(wǎng)站重做改版、武安網(wǎng)站定制設(shè)計、自適應(yīng)品牌網(wǎng)站建設(shè)、HTML5建站、商城建設(shè)、集團(tuán)公司官網(wǎng)建設(shè)、成都外貿(mào)網(wǎng)站制作、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁設(shè)計等建站業(yè)務(wù),價格優(yōu)惠性價比高,為武安等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。
數(shù)學(xué)解題思路如下:
假設(shè)一頭牛每天吃草一份,那么15頭牛20天吃草為:15 X 20 = 300份。20頭牛10天吃草為:20 X 10 = 200份。
前者是在原有草的基礎(chǔ)上,加上20天新草。后者是在原有草的基礎(chǔ)上,加上10天新草。
300-200=100份,20-10=10天。
說明10天長草100份,那么每天長草10份,夠10頭牛吃一天。
答案是這片牧場每天新生的草量可供10頭牛吃一天.
再繼續(xù)想:10頭牛每天專吃新長出來的草,那剩余的牛吃原有草,我們可以得到:
原有草:(15-10)X 20 = 100份 或者 (20-10)X 10 = 100份
把數(shù)學(xué)問題轉(zhuǎn)換為代碼實現(xiàn),是一種有意思的事情。由于小朋友是剛接觸一些簡單的C++代碼,所以,我寫的最簡單的版本。
下面使用C++語言編程實現(xiàn)該題目:
int main()
{
int m1,n1,m2,n2;//mi為牛的數(shù)量,ni為mi對應(yīng)的吃草天數(shù)。
cin>>m1>>n1>>m2>>n2;
int x=(m1*n1-m2*n2)/(n1-n2);
coutreturn 0;
}
文章標(biāo)題:使用C++解決牛吃草問題
網(wǎng)站URL:http://fisionsoft.com.cn/article/dhcdeij.html


咨詢
建站咨詢
