Quale numero troviamo nella milionesima posizione?

Discuti dei problemi relativi alla programmazione nel tuo linguaggio preferito!

Moderatori: cb_123, thrantir, tonertemplum

Re: Quale numero troviamo nella milionesima posizione?

Messaggiodi dannyb78 il 04 apr 2008, 20:53

grazie mauri, hai tradotto in c++ il mio algoritmo :D. L'unica differenza è che non hai usato una variabile per impostare il limite ma hai scritto direttamente 1000000.
CM Cosmos S | CM Pro Real Power 1000W | ASUS P6T6 WS Revolution | intel i7 965 extreme | CM V8 | Corsair DHX 1600C8 6*2GB | ASUS EAH4870X2 | Creative X-Fi Titanium Fatal1ty Champion Series | WD Velociraptor 300 +Seagate 1,5TB | ASUS Bluray BC-08B1ST | NZXT Sentry LX | Panasonic TH-D42PT84

MTB CLUB CECINA - XII GRANFONDO COSTA DEGLI ETRUSCHI - Marina di Bibbona ||| Foto edizione 2009!!!
Avatar utente
dannyb78
Luce delle stelle
Luce delle stelle
 
Messaggi: 2648
Iscritto il: 26 giu 2005, 16:33
Località: Cecina

 

Re: Quale numero troviamo nella milionesima posizione?

Messaggiodi MauriAxel il 04 apr 2008, 20:55

cavolo è vero non me ne sono nemmeno accorto. dai ti pago i diritti :D
comunque a prima vista sembrava molto più complicato ed invece sono 2 righe di codice, e il tanto desiderato numero è 1414
anche quello di knives è corretto e non c'è bisongo di cambiare tipo di dato, non mi ricordo bene qual'è il valore max assegnabile ad un int però visto che se compilo il mio non mi da errore vuol dire che va bene. l'unica cosa è che essendoci un do un for e un if ci mette tantissimo per eseguire
Immagine
Avatar utente
MauriAxel
Luce delle stelle
Luce delle stelle
 
Messaggi: 1605
Iscritto il: 11 giu 2005, 20:48
Località: Provincia di Como

Re: Quale numero troviamo nella milionesima posizione?

Messaggiodi dannyb78 il 04 apr 2008, 23:43

non è 65536?
CM Cosmos S | CM Pro Real Power 1000W | ASUS P6T6 WS Revolution | intel i7 965 extreme | CM V8 | Corsair DHX 1600C8 6*2GB | ASUS EAH4870X2 | Creative X-Fi Titanium Fatal1ty Champion Series | WD Velociraptor 300 +Seagate 1,5TB | ASUS Bluray BC-08B1ST | NZXT Sentry LX | Panasonic TH-D42PT84

MTB CLUB CECINA - XII GRANFONDO COSTA DEGLI ETRUSCHI - Marina di Bibbona ||| Foto edizione 2009!!!
Avatar utente
dannyb78
Luce delle stelle
Luce delle stelle
 
Messaggi: 2648
Iscritto il: 26 giu 2005, 16:33
Località: Cecina

Re: Quale numero troviamo nella milionesima posizione?

Messaggiodi `knives` il 05 apr 2008, 00:04

no è 1414 quello esatto.
ma non capisco come sia possibile che ci stia tutto con un int.. forse dipende dal compilatore
vogliadidolci.wordpress.com
Avatar utente
`knives`
Moderatore
Moderatore
 
Messaggi: 6246
Iscritto il: 24 mar 2005, 01:57

Re: Quale numero troviamo nella milionesima posizione?

Messaggiodi dannyb78 il 05 apr 2008, 00:07

intendevo il massimo per un int. o forse è uno short int.

AAAAAAAAAAAAAHHHHHHHHHHHH!!!!!!!!!!!!! STO INVECCHIANDO!!!!!!!!!!!!!!!!!!!! :O
CM Cosmos S | CM Pro Real Power 1000W | ASUS P6T6 WS Revolution | intel i7 965 extreme | CM V8 | Corsair DHX 1600C8 6*2GB | ASUS EAH4870X2 | Creative X-Fi Titanium Fatal1ty Champion Series | WD Velociraptor 300 +Seagate 1,5TB | ASUS Bluray BC-08B1ST | NZXT Sentry LX | Panasonic TH-D42PT84

MTB CLUB CECINA - XII GRANFONDO COSTA DEGLI ETRUSCHI - Marina di Bibbona ||| Foto edizione 2009!!!
Avatar utente
dannyb78
Luce delle stelle
Luce delle stelle
 
Messaggi: 2648
Iscritto il: 26 giu 2005, 16:33
Località: Cecina

Re: Quale numero troviamo nella milionesima posizione?

Messaggiodi thrantir il 15 apr 2008, 16:11

per la cronaca, quando vi serve un numero intero di grosse dimensioni, il tipo giusto è il long long, nella versione signed o unsigned a seconda di cosa vi serve :wink:
Fletto i muscoli e sono nel vuoto
Principi di architettura degli eleboratori
X postare immagini
-----BEGIN GEEK CODE BLOCK-----
GCS/IT/L/MU d- s: a C++$>+++ UL+>++ P L+++>++++ E--- W++ N++>+++ o+>++ K? w O-- M- VMS? V- PS++ Y+ PGP+ t 5? X+ R++>+++ tv+ b+++>++++ DI+++ D++ G e++ h- r++ y++
------END GEEK CODE BLOCK------
Addio Dani, sono più ricco perchè ti ho conosciuto
Avatar utente
thrantir
Moderatore
Moderatore
 
Messaggi: 8897
Iscritto il: 27 mag 2003, 13:32
Località: Pisa

Re: Quale numero troviamo nella milionesima posizione?

Messaggiodi thrantir il 15 apr 2008, 16:20

altra info, la sommatoria per i che va da 1 a n di i è uguale a ( n ( n + 1 ) ) / 2
Fletto i muscoli e sono nel vuoto
Principi di architettura degli eleboratori
X postare immagini
-----BEGIN GEEK CODE BLOCK-----
GCS/IT/L/MU d- s: a C++$>+++ UL+>++ P L+++>++++ E--- W++ N++>+++ o+>++ K? w O-- M- VMS? V- PS++ Y+ PGP+ t 5? X+ R++>+++ tv+ b+++>++++ DI+++ D++ G e++ h- r++ y++
------END GEEK CODE BLOCK------
Addio Dani, sono più ricco perchè ti ho conosciuto
Avatar utente
thrantir
Moderatore
Moderatore
 
Messaggi: 8897
Iscritto il: 27 mag 2003, 13:32
Località: Pisa

 
Precedente

Torna a Programmare

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite

cron