Vinnaren i pepparkakshustävlingen!
2006-12-13, 21:18
  #1
Medlem
Moonerss avatar
Oj, det var längesen man skrev på flashback, har i alla fall ett litet matteproblem som jag behöver hjälp med.
----

En jeep kan sammanlagt ta 200 liter bensin i tanken och i lösa dunkar. Jeepen kommer 2,5 km på 1 liter bensin.
Anta att du ska färdas 1000 km in i öknen och att bränsle bara finns vid startpunkten och vid målet. Vill du klara färden måste du först placera ut bensin i depåer längs färdvägen. Hur mycket bränsle går det åt och var ska dunkarna placeras ut? Finn en lösning på problemet, gärna en som är "så bra som möjligt"!

----
Skynda er nu så jag kan ta all kredd när jag hjälper en viss person
Citera
2006-12-13, 21:25
  #2
Avstängd
McEvils avatar
Citat:
Ursprungligen postat av Mooners
Oj, det var längesen man skrev på flashback, har i alla fall ett litet matteproblem som jag behöver hjälp med.
----

En jeep kan sammanlagt ta 200 liter bensin i tanken och i lösa dunkar. Jeepen kommer 2,5 km på 1 liter bensin.
Anta att du ska färdas 1000 km in i öknen och att bränsle bara finns vid startpunkten och vid målet. Vill du klara färden måste du först placera ut bensin i depåer längs färdvägen. Hur mycket bränsle går det åt och var ska dunkarna placeras ut? Finn en lösning på problemet, gärna en som är "så bra som möjligt"!

----
Skynda er nu så jag kan ta all kredd när jag hjälper en viss person


Hahah vem ska du hjälpa med matte D Skulle nämligen hjälpa en annan person med samma problem
Citera
2006-12-13, 21:30
  #3
Medlem
phreakdentas avatar
http://www.maths.lth.se/query/answers/q97-1.html
Citat:
19 februari 1997 18.12.48
En jeep kan sammanlagt ta 200 liter bensin i tanken och i lösa dunkar. Jeepen kommer 2,5 km på 1 liter bensin. Antag att du ska färdas 1000 km in i öknen och att bränsle bara finns vid startpunkten och vid målet. Vill du klara färden måste du först placera ut bensin i depåer längs färdvägen. Hur mycket bränsle går det åt och var ska dunkarna placeras ut?
Tack på förhand.
Anna Högberg

Svar:
Antag för enkelhets skull att jeepen rymmer 1 volymsenhet bensin och att jeepen kan köra 1 längdenhet på 1 volymsenhet bensin. I detta fall är alltså en volymsenhet 200 liter och en längdenhet 500 km. Vi börjar med att ställa frågan: Hur långt kommer jeepen om det finns F volymsenheter i lager vid utgångspunkten för resan. Om F är ett heltal f är svaret
1 + 1/3 + 1/5 + ... + 1/(2f - 1)
längdenheter. Om F inte är ett heltal kan vi skriva F = f + d där f är ett heltal och 0 < d < 1 och i så fall blir sträckan
1 + 1/3 + 1/5 + ... + 1/(2f - 1) + d/(2f + 1).
Vi visar att jeepen verkligen kan komma så långt då F = f är ett heltal med induktion över f. Då f = 1 är det självklart. Antag nu att påståendet är visat för f och att det finns f + 1 v.e. i lager. Välj ut en punkt P 1/(2f + 1) l.e. från start S. Jeepen tankar fullt och kör sträckan från S till P och tillbaka till S. Detta görs f gånger. Varje gång deponeras 1 - 2/(2f + 1) v.e. vid P (resten går åt för resan). Totalt deponeras f(1 - 2/(2f + 1)) v.e. Sista resan från S till P är enkel och när jeepen är framme vid P har den 1 - 1/(2f + 1) v.e. i tanken. Totalt i depån och tanken finns alltså f(1 - 2/(2f + 1)) + 1 - 1/(2f + 1) = f v.e. Enligt induktionsantagandet kommer jeepen 1 + 1/3 + 1/5 + ... + 1/(2f - 1) l.e. på dessa f v.e. och har alltså redan tillryggalagt 1/(2f + 1) l.e. Den totala sträckan på f + 1 v.e. bensin blir alltså
1 + 1/3 + 1/5 + ... + 1/(2f - 1) + 1/(2(f + 1) - 1).
Jag avstår från att visa att detta är den optimala lösningen. För ett bevis, se t ex Niven: Maxima and Minima Without Calculus.
I fallet att F inte är ett heltal skall den första depån placeras d/(2f + 1) l.e. från S.
Vi antar nu för enkelhets skull att F = f är ett heltal. Genom att räkna litet ser vi att
1 + 1/3 + 1/5 + ... + 1/13 < 2 < 1 + 1/3 + 1/5 + ... + 1/13 + 1/15.
Det måste alltså finnas f = 8 v.e. = 1600 l vid start. Den första depån skall placeras 500/15 km från start, den andra efter ytterligare 500/13 km, den tredje efter ytterligare 500/11 km osv.
Kjell Elfström
Citera
2006-12-13, 21:50
  #4
Medlem
Moonerss avatar
Citat:
Ursprungligen postat av phreakdenta
http://www.maths.lth.se/query/answers/q97-1.html
Citat:
massa text
Jisses, det där kommer jag inte ihåg från matte D, det finns inget enklare sätt att göra eller förklara den på?
Citera
2006-12-13, 22:15
  #5
Medlem
Moonerss avatar
Ingen som har någon fin hobbylösning?
Citera
2006-12-14, 06:36
  #6
Avstängd
Cowers avatar
Det blir ganska komplicerat...

Om du t.ex. vill bunkra upp 100l någonstans, så kan du göra det max 125 km bort, eftersom det då går åt 50l på vägen dit och 50l på vägen tillbaka.
Om du sedan vill bunkra ytterligare 100l, fast 125 km längre bort så går det bra, men då kommer du att använda upp de första 100l du bunkrade för att nå dit och tillbaka.
Altså får vi fylla på det första lagret igen.

För att fylla på lager nr i från början måste alla tidigare lager vara fyllda, man använder upp dem allihop, och kör ytterligare i*250 km (båda håll).
Detta ger att körsträckan för att fylla depå i och alla tidigare är Si = 2*S(i-1) + i*250, S0 = 0 (fyll på i-1 och tidigare, fyll på i, fyll på i-1 och tidigare igen).
Om man utvecklar serien ovan får man:
S1 = 250 = 1*250 = (2^1 - 1) * 250
S2 = 2*S1 + 250 = 2*250 + 250 = 3 * 250 = (2^2 - 1) * 250
S3 = 2*S2 + 250 = 4*S1 + 2*250 + 250 = 4*250 + 2*250 + 250 = (2^3 - 1) * 250

Vi ser att Si = (2^i - 1) * 250
Eftersom man med full bil kommer 500 km och det är 125 km mellan lagren så behöver du depåer på 125, 250, 375 & 500 km, dvs i = 1, 2, 3 & 4.
Det totala körsträckan är 500 + S4 = 500 + (2^4 - 1) * 250 = 500 + 15 * 250 = 4250 km.
Bränsleåtgången blir 4250 / 2.5 = 1700 l.

Problemet är dock att den lösningen lämnar kvar 50 l i varje depå, och är altså inte en optimal lösning.
Jag kanska återkommer med en bättre lösning, men det var det bästa jag kunde komma på på den tid det tog att skriva det.
Citera
2006-12-14, 22:47
  #7
Medlem
Moonerss avatar
Citat:
Ursprungligen postat av Cower
Det blir ganska komplicerat...

Om du t.ex. vill bunkra upp 100l någonstans, så kan du göra det max 125 km bort, eftersom det då går åt 50l på vägen dit och 50l på vägen tillbaka.
Om du sedan vill bunkra ytterligare 100l, fast 125 km längre bort så går det bra, men då kommer du att använda upp de första 100l du bunkrade för att nå dit och tillbaka.
Altså får vi fylla på det första lagret igen.

För att fylla på lager nr i från början måste alla tidigare lager vara fyllda, man använder upp dem allihop, och kör ytterligare i*250 km (båda håll).
Detta ger att körsträckan för att fylla depå i och alla tidigare är Si = 2*S(i-1) + i*250, S0 = 0 (fyll på i-1 och tidigare, fyll på i, fyll på i-1 och tidigare igen).
Om man utvecklar serien ovan får man:
S1 = 250 = 1*250 = (2^1 - 1) * 250
S2 = 2*S1 + 250 = 2*250 + 250 = 3 * 250 = (2^2 - 1) * 250
S3 = 2*S2 + 250 = 4*S1 + 2*250 + 250 = 4*250 + 2*250 + 250 = (2^3 - 1) * 250

Vi ser att Si = (2^i - 1) * 250
Eftersom man med full bil kommer 500 km och det är 125 km mellan lagren så behöver du depåer på 125, 250, 375 & 500 km, dvs i = 1, 2, 3 & 4.
Det totala körsträckan är 500 + S4 = 500 + (2^4 - 1) * 250 = 500 + 15 * 250 = 4250 km.
Bränsleåtgången blir 4250 / 2.5 = 1700 l.

Problemet är dock att den lösningen lämnar kvar 50 l i varje depå, och är altså inte en optimal lösning.
Jag kanska återkommer med en bättre lösning, men det var det bästa jag kunde komma på på den tid det tog att skriva det.
Ja, det var något liknande jag tänkte på också, men jag fick inte riktigt ihop formlerna, tack för det . Jag glömde dock också att den lösningen lämnar 50 l i varje depå, hmmmm..
Citera

Stöd Flashback

Flashback finansieras genom donationer från våra medlemmar och besökare. Det är med hjälp av dig vi kan fortsätta erbjuda en fri samhällsdebatt. Tack för ditt stöd!

Stöd Flashback