Vai al contenuto
Il server del mese è
Visita la nostra nuova lista server!

Archiviato

Questa discussione è archiviata e chiusa a future risposte.

N1xx1

Problemi Strani Di Matematica

Recommended Posts

Ok, sono ormai due giorni che cerco una soluzione.

8SSbI6W.gif

Devo trovare il valore di S.

Qualcuno ha idea di come si faccia?

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti
Intanto Numerocifre(x)=floor(log10(x))+1, e loga(bx)=x*loga(b)... penso che Sum(floor(x*log10(7))+1) sia già più gestibile.

Ciao
Ian

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti
def n1xx1(max_value):
    out = 0
    for value in range(1, max_value +1):
          out += digit_count(7**value)
    return out

def digit_count(n):
    n_list = list(str(n))
    return len(n_list)    

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

Intanto Numerocifre(x)=floor(log10(x))+1, e loga(bx)=x*loga(b)... penso che Sum(floor(x*log10(7))+1) sia già più gestibile.

Già, c'ero arrivato a quello, ma poi che si fa?

def n1xx1(max_value):
    out = 0
    for value in range(1, max_value +1):
          out += digit_count(7**value)
    return out

def digit_count(n):
    n_list = list(str(n))
    return len(n_list)    
Non ho un computer, e il modo più efficente per contare il numero di cifre è con i logaritmi, la conversione in stringa è un passaggio più costoso.

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti
Ma infatti, se sono in base 10 i numeri basta usare log(x) arrotondato per difetto+1, no? E poi fai la sommatoria su quello..,

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

Ma infatti, se sono in base 10 i numeri basta usare log(x) arrotondato per difetto+1, no? E poi fai la sommatoria su quello..,


E come?

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

E come?



Giusto... Gauss non si può usare e nemmeno nessun altra proprietà delle successioni, perché l'operazione è sul numero delle cifre...

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

Già, c'ero arrivato a quello, ma poi che si fa?

Non ho un computer, e il modo più efficente per contare il numero di cifre è con i logaritmi, la conversione in stringa è un passaggio più costoso.

Se hai un telefono Android (credo anche iOs vada bene) c'è l'app Python anche per quello! xD

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

Se hai un telefono Android (credo anche iOs vada bene) c'è l'app Python anche per quello! xD

 

Penso che lo stia facendo per pura ricerca matematica... :asd:

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

Penso che lo stia facendo per pura ricerca matematica... :asd:

Sì ma infatti io non ho capito qual'era lo scopo xD Quindi vuole semplicemente semplificarlo? (scusate il gioco di parole)

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

Sì ma infatti io non ho capito qual'era lo scopo xD Quindi vuole semplicemente semplificarlo? (scusate il gioco di parole)

 

Non sa come risolvere la sommatoria: non sa come sommare tutti i numeri delle cifre... Sa ricavarli, ma vuole trovare come sommare i numeri ricavati. A me non sembra una progressione, quindi algebra e Gauss non è detto che siano la soluzione.

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti
Quello è un quesito di un test di matematica, non si possono usare calcolatrici, telefoni, computer. Deve esserci una soluzione calcolabile a mano, ma quale?

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

[spoiler]huoisz.png[/spoiler]

 

Anch'io sono messo malaccio, e vado anch'io a ripetizioni da Ottobre/Novembre, ma sto recuperando.
Da 3 sono passato a 3 e mezzo, poi 4, poi 4 e mezzo e forse a questo compito riesco ad avere 5 <3

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti
Ma 'ste figate le avete studiate da autodidatti o devo solo aspettare un po'?

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti



log(7^n)+1=n*log(7)+1=n*log(70)

Hai il numero di cifre in funzione di n.

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti
Cazzata, è

log(7^n)+1=n*log(7)+1=n*log(70)

Hai il numero di cifre in funzione di n.

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

log(7^n)+1=n*log(7)+1=n*log(70)

Hai il numero di cifre in funzione di n.


Tralasciando il fatto che è meglio tirare fuori il + 1 dalla sommatoria piuttosto che metterlo nel logaritmo, ma devi considerare che n*log_10(7) è dentro floor().

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

Tralasciando il fatto che è meglio tirare fuori il + 1 dalla sommatoria piuttosto che metterlo nel logaritmo, ma devi considerare che n*log_10(7) è dentro floor().

 

Non mi è ben chiaro cosa sia floor()...

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

Non mi è ben chiaro cosa sia floor()...

Sostanzialmente, il numero che viene fuori lo approssimi al maggior numero naturale minore o uguale a quel numero.
Esempio floor(-3.5)=-4, floor(pigreco)=3.

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

Sostanzialmente, il numero che viene fuori lo approssimi al maggior numero naturale minore o uguale a quel numero.
Esempio floor(-2.5)=-2, floor(pigreco)=3.

 

Ok. Era il mio: "log(x) arrotondato per difetto".

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

Ok. Era il mio: "log(x) arrotondato per difetto".

Se il logaritmo è positivo, perché nel messaggio che hai citato tu ho fatto un errore: floor(-2.5)=-3.

Comunque, ripeto la domanda: numerocifre e sommatorie si fanno al liceo, o le avete studiate da autodidatti?

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

Se il logaritmo è positivo, perché nel messaggio che hai citato tu ho fatto un errore: floor(-2.5)=-3.

Comunque, ripeto la domanda: numerocifre e sommatorie si fanno al liceo, o le avete studiate da autodidatti?

Personalmente io le sommatorie le ho fatte al liceo proprio da programma, qualche volta abbiamo fatto qualche quesito come questo ma mi pare giusto in quinto per la preparazione alla seconda prova o in qualche corso specifico.

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

×
×
  • Crea Nuovo...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.