Side 1 av 1

Algebra, finn tallet

Lagt inn: 19/12-2009 19:27
av Nebuchadnezzar
Hva er det 1551 tallet i 2^17365

Re: Algebra, finn tallet

Lagt inn: 19/12-2009 19:42
av fiskemannen
Her er mitt forsøk:

2^1551 er det 1551. tallet i 2^17365
fordi jeg tenker at det ikke spiller noen rolle for hvor stort tallet er

Sikkert feil, men det er lov å prøve :)

Lagt inn: 19/12-2009 21:04
av espen180
Mener du det 1551. tallet fra venstre eller fra høyre, når tallet er skrevet ut?

Lagt inn: 19/12-2009 21:30
av Nebuchadnezzar
Fra venstre til høyre. Og fiskemannen det er feil.

Ordlyden på engelsk blir

"What is the 1551th digit of 2^17365"

Lagt inn: 20/12-2009 00:54
av Gustav

Kode: Velg alt

numberstring=str(2**17365)
print numberstring[1550]
'''
:~$ python num.py
9
'''

Lagt inn: 20/12-2009 16:15
av andsol
plutarco skrev:

Kode: Velg alt

numberstring=str(2**17365)
print numberstring[1550]
'''
:~$ python num.py
9
'''
desimaltilnærming av 2^17365 i wolfram alpha:

2.431502413779950092833229764873961908179451476222445... x 10^5227
Så her er det vel en viss fare for overflow? :p

Lagt inn: 20/12-2009 18:09
av Gustav
andsol skrev:
plutarco skrev:

Kode: Velg alt

numberstring=str(2**17365)
print numberstring[1550]
'''
:~$ python num.py
9
'''
desimaltilnærming av 2^17365 i wolfram alpha:

2.431502413779950092833229764873961908179451476222445... x 10^5227
Så her er det vel en viss fare for overflow? :p
Tror ikke det er noe problem. Slik jeg har forstått det er overflow i Python sjelden et problem.

Lagt inn: 20/12-2009 18:59
av =)
int objekter i python er vilkårlig store (forutsatt at du har nok minne).

Lagt inn: 20/12-2009 19:18
av Nebuchadnezzar
Svaret er riktig, men jeg håpet på en algebraisk løsningsmåte^.

http://www.wolframalpha.com/input/?i=15 ... of+2^17365

Svaret er altså 9.

Lagt inn: 21/12-2009 07:39
av kimjonas
Har du et løsningsforslag da? :p

Lagt inn: 21/12-2009 15:27
av Gommle
Jeg fant denne online:
[tex]\left\lfloor\frac{n-\left\lfloor\frac{n}{10^{i}}\right\rfloor\ n}{10^{i-1}}\right\rfloor[/tex]

Hvis vi nå setter n = [tex]2^{17365}[/tex] og [tex]i = 1551[/tex] blir svaret 9.