6 svar
107 visningar
Chrisrs 49 – Fd. Medlem
Postad: 19 aug 2019 20:27 Redigerad: 19 aug 2019 20:30

Antalet tal med siffersumman 15 i ett intervall (kombinatorik)

Hej, tänkte be om lite input på min lösning av följande uppgift:

Hur många femsiffriga positiva heltal (d.v.s. heltal n sådana att 10000n99999) har siffersumman 15?

Min lösning följer nedan.

Frågeställningen kan konverteras till följande ekvation: x1+x2+x3+x4+x5=15 där restriktionerna lyder som följer: 1x19, samt 0xi9 där i =2, 3, 4, 5.

Börjar med att finna antalet icke-negativa lösningar till ekvationen x1'+x2+x3+x4+x5=14, där x1' = x1-1, p.g.a. restriktionen att x11. Beräknar detta enligt: 1814=3060. Från detta måste sedan antalet lösningar där xi10 subtraheras, vilket ger två olika fall.

 

Fall 1: x1 10

x1'+x2+x3+x4+x5=5, där x1'= x1-10 p.g.a. restriktionen x110

Detta ger: 95=126

Fall 2: x11, xi10, för i=2, 3, 4, 5

x1'+x2'+x3+x4+x5=4, där x1'= x1-1,  x2'= x2-10 p.g.a. restriktionerna x11, x210

Detta ger: 84=70

Eftersom samma resultat erhålls för samtliga xi , där i =2, 3, 4, 5 så kan resultatet multipliceras med fyra.

 

Det slutgiltiga resultatet ges då av:

3060 - 126 - (70 * 4) =2645

 

Tänker jag rätt? Det känns som jag gör något tokigt.

Smaragdalena 78453 – Lärare
Postad: 19 aug 2019 20:51

Kan du ge ett exempel där x110x_1\ge10? Jag tycker det verkar strida mot faktumet att 1x191\le x_1\le9.

Chrisrs 49 – Fd. Medlem
Postad: 19 aug 2019 21:04 Redigerad: 19 aug 2019 21:06
Smaragdalena skrev:

Kan du ge ett exempel där x110x_1\ge10? Jag tycker det verkar strida mot faktumet att 1x191\le x_1\le9.

I den första ekvationen beräknar jag de lösningar där x11 samt x2, x3, x4, x5  0 alltså även de lösningar där x110. Jag vill sedan subtrahera de lösningar där något xi10 för att få fram de giltiga kombinationerna. Jag kanske har fel tillvägagångssätt...

Smaragdalena 78453 – Lärare
Postad: 19 aug 2019 21:09 Redigerad: 19 aug 2019 21:18

Jag förstår fortfarande inte hur något av talen skulle kunna vara större än eller lika med 10, eftersom du redan tidigare har sagt att alla xi <10. Jag förstår inte heller varför du räknar med kombinationer, eftersom det inte står att varje tal bara kan användas en gång.

Jag skulle nog helt enkelt göra ett stort träddiagram för att lösa den här uppgiften, eller någon annan sorts tabell.

Laguna 28597
Postad: 19 aug 2019 23:45

3060 - 126 - 70*4 är 2654, inte 2645.

Men med ett litet program får jag också svaret 2654.

Chrisrs 49 – Fd. Medlem
Postad: 20 aug 2019 00:16
Smaragdalena skrev:

Jag förstår fortfarande inte hur något av talen skulle kunna vara större än eller lika med 10, eftersom du redan tidigare har sagt att alla xi <10. Jag förstår inte heller varför du räknar med kombinationer, eftersom det inte står att varje tal bara kan användas en gång.

Jag skulle nog helt enkelt göra ett stort träddiagram för att lösa den här uppgiften, eller någon annan sorts tabell.

Jag har lite svårt att förklara hur jag tänker i det här fallet, men det är den här typen av problem det rör sig om: https://en.m.wikipedia.org/wiki/Stars_and_bars_(combinatorics).

Chrisrs 49 – Fd. Medlem
Postad: 20 aug 2019 00:18
Laguna skrev:

3060 - 126 - 70*4 är 2654, inte 2645.

Men med ett litet program får jag också svaret 2654.

Tack så mycket, då känner jag mig lite tryggare i min lösning! Och såklart är det så, var lite trött när jag skrev inlägget :P

Svara Avbryt
Close