matematykaszkolna.pl
Złotówka jok: Na ile sposobów można rozmienić złotówkę?
13 lip 00:04
jok: używając 1,2,5,10,20,50 groszówek
13 lip 00:06
Yoyo: kawalarz
13 lip 00:08
Basia: straszne zadanie; czy to matematyka dyskretna ?
13 lip 11:21
Trivial: Trzeba wyprowadzić rekurencyjne zależności i policzyć.
13 lip 11:30
Trivial: i tak, Basiek, to matematyka dyskretna.
13 lip 11:32
Basia: wiem Trivial, ale to dość paskudne liczenie i myślę jakby to załatwić prościej niestety nic na "prościej" nie wymyśliłam
13 lip 11:33
Trivial: Przepraszam, Basiu. Pomyliłem Cię z Baśkiem. emotka
13 lip 11:36
Trivial: Prościej raczej nie da rady.
13 lip 11:37
13 lip 12:08
matematyk: na w ch.. dużo sposobów
13 lip 12:15
Basiek: Wtrącam się, witam Was− na przyszłość: przed godziną 12−tą to nie mogę być ja. Ale dzięki Trivial za odpowiedź.
13 lip 12:43
Leszek: Na widzę to tak (zaczynajac od monet najdrobniejszych): Monetę 2gr można przedstawić na 2 sposoby: 2gr 2 * 1gr Zatem jakas tam funkcja: f(2gr)=2 Dalej mamy monetę 5gr.Możemy ją przedstawić w postaci: 5gr lub rozbijając ją najmniej drobnie na: 2*2gr + 1gr ale te 2gr też możemy przedstawić na f(2gr) sposoby więc:
 (2+f(2gr)−1)! (2+1)! 6 
f(5gr)=1+

=1+

=1+

=4
 2! (f(2gr)−1)! 2!*1! 2 
Teraz moneta 10gr.Można ją przedstawić na takie sposoby: 10gr 2*5gr no i ponieważ każda moneta 5gr może oddzienie być rozmieniona tak że musi być co najmniej 1 moneta 1gr a moneta 10gr jest parzysta więc dochodzi jeszcze jedna możliwość którą pomineliśmy: 5*2gr (uwaga! tutaj juz nie rozdrabniamy monety 2gr bo wyjdzie możliwość uwzględniona wcześniej)
 (2+f(5gr)−1)! (2+3)! 120 
f(10gr)=2+

=2+

=2+

=12
 2! (f(5gr)−1)! 2!*3! 12 
Dalej monata 20gr: 20gr 2*10gr
 (2+f(10gr)−1)! 
f(20gr)=1+

=
 2! (f(10gr)−1)! 
 (2+11)! 13! 12*13 
1+

=1+

=1+

=1+78=79
 2!*11! 2!*11! 2 
Moneta 50gr: 50gr 2*20gr+10gr Jednak pojawia sie problem: Jak połączyć rozdrabnianie jednocześnie monet 20gr i 10gr? Jak napisać wzór na kombinację z powtórzeniami w takim przypadku? Mimo to mam inne rowiazanie: 5*10gr(rozdrabniamy monety 10gr, nie używamy monet 20gr) dalej: jeśli są dwie monety 20gr to mamy 1 monetę 10gr (którą możemy rozdrobnić) 2*20gr + 10gr więc musimy dodać f(10gr) jeśli jest 1 moneta 20gr to mamy 3 monety 10gr 20gr + 3*10gr więc musimy dodać kombinacje 3 po f(10gr)
 (5+f(10gr)−1)! (5+11)! 
a=

=

=
 5! (f(10gr)−1)! 5!*11! 
16! 12*13*14*15*16 

=

=4368
120*11! 120 
 (3+f(10gr)−1)! (3+11)! 
b=

=

=
 3! (f(10gr)−1)! 3!*11! 
14! 12*13*14 

=

=364
6*11! 6 
Razem ilość możliwosci przybiera postać: f(50gr) = 1+a + b + f(10gr) = 1 + 4368 + 364 + 12 = 4745 No i ostatnia moneta 1zł: 1zł 2*50gr 5*20gr (czyli dodajemy 1 bo tylko jedna jest taka możliwość a nie została uwzględniona przy 2*50gr, podobnie jak z monetą 10gr)
 (2+f(50gr)−1)! (2+4744)! 
f(1zł)=2+

=2+

=
 2! (f(50gr)−1)! 2!*4744! 
 4745*4746 
2+

=11259887
 2 
Pnieważ chdzi na o rozmienienie 1zł wiec opcja 1zł odpada i zostaje: 11259886 To jest mój ostateczny wynik. Niewiem czy dobrze ale niezdziwiłbym się jakby było źle...
13 lip 15:52
panteon: coś mi nie gra do 10gr jest ok ale 20gr można przedstawić tylko jako 2*10gr lub 1*20gr więc powinno być 12*12 +1=25 chyba, że czegoś nie rozumiem?
13 lip 16:39
Leszek: Źle liczysz. Musisz policzyć każda kombinacja z jednej monety razy każda przez z drugiej z tym ze pomijamy te które się powtarzają ale mają inną kolejność(bo kolejność nie ma znaczenia). Trzeba liczyć kombinacje z powtórzeniami.
13 lip 17:27
panteon: już sam do tego doszedłem i zgadza mi się (przynajmniej do 20gr bo potem się już gubie i mi się nie chce liczyć dalej)
13 lip 17:59
hyhy: 293 .
21 gru 19:28
Godzio: Można zrobić to ze splotu funkcji z tego co pamiętam, a w tym wypadku ciągu
21 gru 19:31
Godzio: Przedstawię zarys tego, gdyby kogoś zainteresowało Szukamy rozwiązań całkowitych nieujemnych równania: x1 + 2x2 + 5x3 + 10x4 + 20x5 + 50x6 = 100 an − liczba rozwiązań równania x1 = n ⇒ an = 1,
 1, n = 2k  
bn − liczba rozwiązań równania 2x2 = n ⇒ bn = 0, n ≠ 2k
Splot bn' = (a*b)n jest liczbą rozwiązań równania: x1 + 2x2 = n
 n 
bn' = ∑k=0nbkan−k=∑k=0nbk=b0+b2+...+b2[n/2] = [

] + 1
 2 
 1, n = 5k 
Dalej, cn − liczba rozwiązań równania 5x3 = n ⇒ cn = 0, n ≠ 5k
Podobnie splot cn' = (b'*c)n = ∑k=0nbk'cn−k = (x) ∑k=0100bk'cn−k = b0' + b5' + b10' + ... + b100' = = 1 + 3 + 6 + 8 + 11 + 13 + 16 + 18 + ... itd. trzeba zsumować emotka
 1, k = 10k  
dn − liczba rozwiązań równania 10x4 = n ⇒ dn = 0, k ≠ 10k
 1, k = 20k  
en − liczba rozwiązań równania 20x5 = n ⇒ en = 0, k ≠ 20k
 1, k = 50k  
fn − liczba rozwiązań równania 50x6 = n ⇒ fn = 0, k ≠ 50k
I tworzymy sploty: dn' = (c'*d)n = ∑k=0nc'kdn−k en' = (d'*e)n = ∑k=0nd'ken−k = fn' = (e'*f)n = ∑k=0100e'kf100−k − liczba rozwiązań naszego równania, ∑k=0100e'kf100−k = e100'f0 + e50'f50 + e0'f100 = = e0' + e50' + e100 '
21 gru 20:01
lkoikm: Firma Nokia Solutions and Networks zorganizowała konkurs z podobnym (nieco trudniejszym) zadaniem: Na ile sposobów można rozmienić banknot 1024 N$N na nominały o mniejszej wartości należące do zbioru {2i} N$N, gdzie i = 0,1,2,…,9? więcej info na: http://bepartofsomething.eu/ powodzenia
21 lis 20:11
GK: Poprawna odpowiedź to 3776. Obliczone programowo.
7 cze 15:08