GRY-Online.pl --> Archiwum Forum

Matematyka - zadanie

18.12.2008
15:17
[1]

sekles [ Konsul ]

Matematyka - zadanie

Czy mogłby mi ktos rozwiazac zadanie albo przynajmniej podpowiedziec jak zrobic:

Iloma zerami zakończona jest liczba równa iloczynowi: 1*2*3.... 29*30 (wszystkie kolejne liczby naturalne od 1 do 30)?

18.12.2008
15:25
smile
[2]

Łysy Samson [ Bass operator ]

Kalkulatora nie masz?

18.12.2008
15:28
[3]

Didier z Rivii [ life 4 sound ]

przyjmuje się ze mniej wiecej n! = O(n^n)
tak więc bedzie to około 31 zer

18.12.2008
15:28
smile
[4]

peterkarel [ Pool Shark ]

może trzeba użyć wzoru na sumę ciągu arytmetycznego ?

S=n(a1+an)/2

gdzie

n -- liczba wyrazów ciągu
a1 pierwszy wyraz ciągu
an ostatni wyraz ciągu :)

ps. mogę się mylić :)

18.12.2008
15:29
[5]

sekles [ Konsul ]

no ja nawet nie wiem czego trzeba uzyc:p bo to zadanie dodatkowe :P
nigdy nie lubilem tego typu zadan :P

18.12.2008
15:32
[6]

AdixPL [ Konsul ]

2,6525285981219105863630848e+32 ;] takie coś mi wyszło jak mnożyłem na kalkulatorze :P nie mam pojęcia co to ale wkleiłem :P

18.12.2008
15:40
[7]

settoGOne [ Konsul ]

adixpl --> czyli 32 zera :d

peterkarel --> nie ;-)

18.12.2008
15:40
[8]

peterkarel [ Pool Shark ]

no to jak nie to nie :P


a mój błąd :D to mnożenie :) zwracam honor :)

18.12.2008
15:42
[9]

sekles [ Konsul ]

A jakie obliczenia zapisac?? bo chyba nie wystarczy 1*2...*30=2,6525285981219105863630848e+32

18.12.2008
15:49
[10]

settoGOne [ Konsul ]

e+32 = 10^32

np. 300 = 3*10^2 = 3e+32 (w notacji np. excelowej;))

18.12.2008
16:00
[11]

david_fc [ Generaďż˝ ]

30! konczy sie 7 zerami

sekles - zgaduje ze do jakiegos konkursu bo w szkole tego nie ma? ostanio mialem zadanie iloma zerami konczy sie 2008! :D

18.12.2008
16:10
[12]

sekles [ Konsul ]

David :P -> yes, 1 etap w domu z reszta zadan sobie poradzielm tylko z tym nie. Nauczyciel nie chcial mi pomoc :P

18.12.2008
16:30
[13]

david_fc [ Generaďż˝ ]

sekles -ktroa klasa? i co to za konkurs? jak mozesz podeslij reszte zadan chetnie zobacze:)

18.12.2008
16:45
[14]

sekles [ Konsul ]

III gim ale raczej musisz byc z okolic Płocka

...ale to w koncu jak obliczyc bo to co podal settoGOne jest jakies dziwne

18.12.2008
17:11
[15]

DEXiu [ Generaďż˝ ]

sekles ==> Na ogół jestem przeciwnikiem oszukiwania w konkursach, ale ponieważ doświadczenie uczy, że prawda na wierzch wypływa to pomogę.
Podobne (prawie identyczne, tylko chyba było 125! a nie 30!) zadanie pojawiło się jakiś czas temu na GOLu, ale że nie mogę znaleźć, to napiszę po krótce jeszcze raz:
Żeby sprawdzić, ile zer będzie miała na końcu dana liczba, wystarczy wiedzieć przez jaką najwyższą potęgę 10 ta liczba jest podzielna. Wystarczy więc sprawdzić, ile razy w rozkładzie tego iloczynu na czynniki pierwsze pojawi się 5 i 2 (dwójek będzie zdecydowanie więcej niż piątek - mam nadzieję, że to dość intuicyjne - więc wystarczy sprawdzić, ile będzie piątek). A piątek będzie tyle:
Każda liczba podzielna przez 5 wniesie co najmniej jedną piątkę do iloczynu, a w zbiorze ‹1,2,3,...,30› liczb takich będzie 30/5=6. Mamy więc już 6 piątek. Ponadto każda liczba podzielna przez 5^2 (5 do kwadratu) = 25 będzie wnosić kolejną piątkę (oprócz tej jednej którą już policzyliśmy dla nich - wszak każda liczba podzielna przez 25 jest też podzielna przez 5). Takich liczb jest tylko 30/25=1 (wynik zawsze zaokrąglamy w dół, czyli bierzemy tzw. część całkowitą).

A zatem liczba ta będzie miała na końcu 6+1=7 zer :)

© 2000-2025 GRY-OnLine S.A.