Matematika

101000  vs  200!

Znění úlohy

Které číslo je větší?

Těžká
10 na 1000 vs 200 faktoriál

Řešení úlohy

Co znamená vykřičník

Vykřičník za číslem zde není interpunkční znaménko. Označuje faktoriál. Zápis \(5!\) čteme „pět faktoriál“.

Faktoriál kladného celého čísla získáme tak, že vynásobíme všechna kladná celá čísla od jedné až po toto číslo. Obecně:

\[ n!=1\cdot2\cdot3\cdot\ldots\cdot n \]

Například:

\[ 5!=1\cdot2\cdot3\cdot4\cdot5=120 \]

Podobně \(200!\) není \(200\cdot200\). Je to součin všech celých čísel od \(1\) do \(200\):

\[ 200!=1\cdot2\cdot3\cdot\ldots\cdot199\cdot200 \]

Jak porovnat dvě obrovská čísla

Obě čísla ze zadání jsou obrovská. Přesto nemusíme ani jedno z nich celé vypisovat. Stačí najít číslo, které je určitě větší než \(200!\), a to potom porovnat s \(10^{1000}\).

Přímý výpočet na běžné kalkulačce nám nepomůže. Čísla jsou větší, než dokáže uložit nebo zobrazit, a proto ohlásí přetečení.

V součinu \(200!\) násobíme celkem \(200\) čísel. Každé z nich je menší než \(1000\). Kdybychom všech těchto \(200\) čísel nahradili číslem \(1000\), součin bychom zvětšili. Proto platí:

\[ 200!<1000^{200} \]

Číslo \(1000\) jsme zvolili záměrně. Je to mocnina deseti, \(1000=10^3\), takže se s ním snadno počítá:

\[ 1000^{200}=(10^3)^{200}=10^{600} \]

Dokázali jsme tedy, že \(200!\) je menší než \(10^{600}\). A číslo \(10^{600}\) je zjevně menší než \(10^{1000}\), protože při stejném základu \(10\) rozhoduje větší exponent:

\[ 200!<10^{600}<10^{1000} \]

Přesnou hodnotu \(200!\) jsme vůbec nepotřebovali. Stačilo nad ní postavit „strop“ \(10^{600}\). Ani tento strop přitom na \(10^{1000}\) nestačí.

Pro představu:

Číslo \(200!\) má \(375\) číslic. Číslo \(10^{1000}\) je jednička následovaná tisícem nul, má tedy \(1001\) číslic.


Větší číslo je \(10^{1000}\).


Ohodnoťte prosím úlohu

Ohodnoťte prosím úlohu podle toho, jak byla zajímavá a jak dobře bylo vysvětlené řešení. Pomáhá nám to tvořit stále lepší a lepší úlohy. Děkujeme.

Zatím nehodnoceno.