一道數學題 希望高手能給出演算法思想

2023-05-31 13:30:03 字數 3709 閱讀 9258

1樓:網友

42瓶。x+int(x/5)=50

編了個程式用窮舉法解這個方程得42,42+42/5=42+8=50看了其他人得,發現確實忽略了換得酒還能再換這個情況,於是我改了下演算法:

先賦值為一次性買得的瓶數i;

賦值為第一次得到的空瓶數;

加上y的瓶數最多能換的瓶數,x+=y/5;

賦值為又一次獲得的瓶數,y=y%5+y/5;

5。若y>=5則回到 3 重複,否則下一步。

6。判斷x>=50,若是則輸出i,否則回到 1;

c實現:#include

main()

if (x>=50)輸出:

2樓:鼻嚏流啊流

41瓶吧,然後還會多出來一瓶。

因為相當與買五送一嗎,50除6得8餘下2,這樣買了40瓶,然後送的八瓶子還能換一瓶,這樣就有了49瓶,最後只能在買一瓶湊足50瓶咯,然後最後還會多出來5個瓶子又可以換一瓶,多出來的這瓶帶回家慢慢喝吧。

3樓:匿名使用者

40瓶,應該是相當於買四送一,8折。 做法是先拿四個瓶子和服務員換一瓶啤酒並講好喝完後再補給她乙個瓶子。 這樣要喝50瓶酒就要買50*瓶。

x+int(x/4)=50

程式設計用窮舉法解方程。x=40

同意兩位的看法,我的分析中忽略了題目中的限制條件"如果到最後空瓶的個數不滿五個,則規店家所有" 即不可以找服務員借瓶子, 但是可以找別人借個瓶子再還給人家。所以我認為40在現實中是行得通的。也是最節省的。

4樓:匿名使用者

樓上的窮舉法不對 沒有考慮到換過來的啤酒仍然有再換啤酒的可能。

正確答案就是41

這個問題問「一開始要問商家買至少多少瓶啤酒?」

其實應該問「要至少買多少瓶啤酒?」

因為此問題最優解從花錢最少角度來說,與一開始要買的啤酒數並無多大關係。

第一次問老闆買的啤酒瓶數從1到41都可以。

因為50<5的三次方,方程考慮到下面就足矣。

所以窮舉方程應該為。

x+int(x/5)+int(((x mod 5)+int(x/5))/5)>=50

求一道數學題演算法

5樓:焦子默

元10克,則元1克,用2/克。

即克。

6樓:我拉著公主的手

設x克。

x=133則兩塊錢約133克。

數學題,要簡便的演算法,謝謝

7樓:匿名使用者

咕~~(b,這種題沒法寫過程呀,只能給你說是選a。下面給你講下為啥子選a嘛!

因為由題意的,假設將第一面旗子設為a,最後一面旗子設為b,而集中地那面旗幟為c。要想走的路程最短就要使c點到a,b兩點的距離最近也就是ab的中點,所以是第七面旗幟那也就是選a。

這個,一般來說如果改成計算題算他的最短路程的話,那就是小學的奧數題了,而這是個選擇題,一般來說我們選擇題為了節約時間都是用的特殊執法,所以我沒法做,對不起啊。這是小學的題,所以我有些忘了,很有可能我說的是錯的,你再問看看我們團隊裡其他人吧!

求一道數學題的演算法

8樓:網友

這個問題很簡單。我一解釋你就會了。

你看這個圖形的邊緣,你會發現,彎處豎著的與30mm正好相等,而橫著的,也與50mm相等。有了這個結果你應該會拉吧。

也就是(50+30)*2=160mm

9樓:匿名使用者

用運動的觀點。

就是長方形的周長。

移出去,移上去。

10樓:關山月

(30+50)*2=160mm

你觀察一下,這個圖形的周長和長方形一樣。

數學題,簡單演算法

11樓:玫熙楓

選a,在最中間走得最少,共840m

7道數學思考題~你們會做嗎?~快來嘗試嘗試吧!做對了,還要寫算式,全寫了,懸賞分狂+++++!!!

12樓:匿名使用者

2.設第一天s公尺。

252=s*(1-1/2^6)/(1-1/2^6)所以s=128

所以,1到6天分別走了128,64,32,16,8,43.每人吃8/3個麵包,每個麵包元給甲元。

給乙元。4.假設最大的男孩10歲,則最小的女孩就是6歲,最小的男孩4歲,最大的女孩8歲,4個女孩只有三個歲數6,7,8,會重疊,與題意不符,捨去。

假設最大的女孩10歲,則最小的男孩6歲,最小的女孩4歲,最大的男孩8歲,符合題意。

5.(元。68-25=43元。

6.下層240/(3-1)=120本。

上層120*3=360本。

公尺。

13樓:網友

共50人。所以六天分別走了128,64,32,16,8,4公里3.丙吃了甲(5-8/3)=7/3個麵包,吃了乙(3-8/3)=1/3個麵包。

應付甲元,乙元。

4.共7個年齡,只有1個未被取到。

若最小男孩4歲,最大女孩8歲,最小的女孩最小5歲,(否則最小女孩6歲,女孩只有6,7,8歲三個)最大男孩9歲。而沒有10歲的矛盾。

若最小男孩5歲,最大女孩9歲,最小女孩為4歲(因為必有4歲的),最大男孩8歲,無10歲的③最小男孩6歲,最大女孩10歲。最小女孩4歲,最大男孩8歲。成立因此最大的男孩8歲。

兩件物品分別為25元,43元。

下層120本,上層240本。

7.小軍 小東。

距終點10公尺。

14樓:匿名使用者

1 .30+18-12+14=50

2 .252/(1+2+4+8+16+32)=4 所以128 64 32 16 8 4 2

3 . 所以乙 甲。

4 . 10女 9女 8男 7女 6男 5女 4女 所以8歲。

5 . 所以25 43

6 . 120*2/(3-1)=120 120*3=360 所以120 360

7 .90:81= 100:x x=81*100/90=90 所以90公尺。

哥是數學帝。

15樓:匿名使用者

1. 30+18-12+14=50

2. 設最後一天走x公尺,則第一天32x公尺,第二天16x公尺,第三天8x公尺,四4x公尺,五2x公尺(

32+16+8+4+2+1)*x=252

x=4,所以前六天分別是128,64,32,16,8,4,2千公尺。

3. 每個麵包元,則甲付了 乙付了。

所以給甲元 乙元。

4. 分類討論,若男最大為10歲,則女最小為6歲,而女有4個,且所有人年齡各不相同,所以不可能,則女最大為10歲,男最小為6歲,所以4歲最小的必是女,所以男最大為8歲。

5. 設一件為x,看錯的那件為y

x+y=68

x+y/10=

得:x=43 y=25

6. 上層是3 下層是1 上層轉移三分之一到下層即上下相等,上層的三分之一為120本,所以上層120*3=360本 下層120本。

7.小明到達終點時,小軍跑了全程的十分之九,剩下的10公尺還需九分之一的時間,而小東用九分之一的時間能跑81/9=9公尺,則共81+9=90公尺,離終點還有100-90=10公尺。

ps:第7題根據題意,當小軍到達終點時,小軍距終點還有( )公尺,當然應該填「0公尺」

一道數學題希望,求解一道數學題。

這個5位數顛倒過來相加,萬位為原5位數的個位與萬位相加,再加上千位與十位數字相加的進製,如有,為1,如無,則進製為0,個位即為原5位數的個位與萬位相加的得數的個位 實際上應該無進製,否則,相加的得數為6位數 所以原5位數的萬位數與個位數相加,得數的個位應該是8,而從萬位來看,得數應該為5或者4,與得...

一道數學題,一道數學題。

麵粉174.14 黃油113.57 蔓越莓53.00 全蛋液22.71 糖粉90.86 一道數學題 450個零件,其中有20 不合格,則不合格零件是450 20 90 90 1 90 90 0.1 900 十月份生產了900個零件.一道數學題。20 上半季x場,下半季2x場 50 x 65 2x 3...

一道數學題,一道數學題 , ,

替換一下 令x y z 2x 3y 4z x y 2z 400 解得,x 150,y 100,z 75 即 150,100,75 團隊 我最愛數學 三角形 150 正方形 100 圓形 75 150 100 75 求的是什麼?如果是各種形狀的話 設1個 x,2x 3,x 2 所以 x 2x 3 x ...