| |
Il progetto dsy.it è l'unofficial support site dei corsi di laurea del Dipartimento di Scienze dell'Informazione e del Dipartimento di Informatica e Comunicazione della Statale di Milano. E' un servizio degli studenti per gli studenti, curato in modo no-profit da un gruppo di essi. I nostri servizi comprendono aree di discussione per ogni Corso di Laurea, un'area download per lo scambio file, una raccolta di link e un motore di ricerca, il supporto agli studenti lavoratori, il forum hosting per Professori e studenti, i blog, e molto altro...
In questa sezione è indicizzato in textonly il contenuto del nostro forum |
Programma q-fattoriale d'antona Clicca QUI per vedere il messaggio nel forum |
Larios |
Mi è sembrato MOLTO piu semplice rispetto a quelli degli altri anni...
C'è qualcuno che l'ha fatto e può controllare alcuni risultati per sicurezza ?
[1]1!=1
[8]1!=56
[4]6!=11137
[4]3!=520
[3]9!=910
[7]9!=1061864866
[5]12!=42640585 |
fighter_81 |
scusami, io l'ho fatto, allora, quando scrivi [8]1! intendi
n=8 e q=1?
perchè in quel caso da quanto ho capito le specifiche con q=1 ottengo il fattoriale di 8 giusto?
che è:
8!=8*7*6*5*4*3*2
e non 8*7=56
nel tuo prog da quanto vedo non hai memorizzato il risultato parziale e quindi ti da 56, magari sbaglio io |
Larios |
si intendo n=8 e q=1,
io credo che il valore sia da calcolare cosi:
(1+ 1^2 + ... + 1^(8-2)) * (1+ 1^2 + ... + 1^(8-1))=7*8=56
tu come arrivi tramite il q-fattoriale ad ottenre quel risultato? |
Larios |
mi sa che hai ragione tu....ho ricontrollato bene le specifiche :) |
Larios |
mi puoi confermare se gli altri risultati ti tornano? |
fighter_81 |
sinceramente mi viene uguale solamente [3]9! |
Larios |
il metodo generale per calcolarsi il tutto a parte il caso che mi hai fatto notare tu, dovrebbe essere:
(1 + q + q^2 + ... + q^n-2) * (1 + q + q^2 + ... + q^n-1)
ti torna? |
fighter_81 |
Scusa se non ti ho risposto ieri ma mi sono concesso dopo tanto studio di vedere la partita, allora per come ho capito io la formula era questa:
(1+q) * (1+q+q^2) * .......... *(1+q+q^2+....+q^n-2) * (1+q+q^2+..q^n-2+q^n-1);
quindi ad esempio per q=2 e n=3 a me viene:
(1+2) * (1+2+4) = 21 ti risulta?
per n=4 e q=2 invece:
(1+2) * (1+2+4) * (1+2+4+8) = 315
a te risulta cosi? magari ho capito male io le specifiche, non saprei....
Ciao |
Larios |
ok, ora ho capito com'è il sistema di calcolo...ed effettivamente cosi ha piu senso..., come alsolito avevo interpretato male :(
grazie mille per il momento, sistemo e mi rifaccio vivo :) |
Larios |
sistemato e fatto alcuni test verificando anche su carta per numeri piccoli e ora dovrebbe esere tutto a posto, ricapitolando:
[1]1!=1
[3]1!=6
[8]1!=40320
[4]6!=77959
[4]3!=2080
[3]9!=910
[7]9!=803923568
[5]12!=1130088065 |
fighter_81 |
stessi risultati!!!!!! |
Motomax |
Ciao,
Scusate potreste aiutare anche a me come funziona??
ho provato con
[4]3!=2080 e quindi n=4 e q=3 e la formula dovrebbe essere:
(1+3)*(1+3+3^2)*(1+3+3^2+3)
Mi dite cortesemente dove sbaglio? |
Larios |
credo tu abbia dimenticato l'ultimo 3^3
dovrebbe essere cosi:
(1+3)*(1+3+3^2)*(1+3+3^2+3^3) |
blade_77 |
..io l'ho finito e sono un paio di giorni che faccio prove su prove (visto che lo scorso progetto non ne avevo fatte abbastanza e non funzionava con alcuni valori) per vedere se tutto funziona a dovere...e per quanto ne so, funziona tutto splendidamente...
Vorrei chiedere come posso gestire i casi come questo :
[10]10! = -490692093 ?esiste un sistema per evitare questo errore?
metto un po' di valori che vorrei mi controllaste:
[5]5! = 22661496
[4]5! = 29016
[5]4! = 3043425
giusti? |
fighter_81 |
assolutamente...................................si |
fighter_81 |
a me con [10] 10! non da quel problema......ma mi viene:
1360850950 |
blade_77 |
...ok, ho capito, è ora di mandarglielo....
Ma per il problema che ho posto...nessuno mi sa aiutare? |
blade_77 |
secondo me è sbagliato comunque....il valore è troppo basso, più basso di [5]12!...o mi sbaglio? |
fighter_81 |
a me con [5] 12! mi viene:
1130088065 |
Larios |
[10] 10! viene anche a me negativo, bisognerebbe fare una gestione dell'overflow, io non la faccio visto che non è obbligatoria :)(alza il voto se la fai...). |
blade_77 |
appunto [5]12! è poco inferiore a [10]10!....non ti sembra strano? |
Larios |
i risultati qui si lazano molto velocemente con numeri piccoli dovresti provare a calcolarti a mano [10]10! e te ne rendi conto |
blade_77 |
Originally posted by Larios
[10] 10! viene anche a me negativo, bisognerebbe fare una gestione dell'overflow, io non la faccio visto che non è obbligatoria :)(alza il voto se la fai...).
Anche io so che non è richiesto....ma hai una idea di come si possa fare?
..io ho preso 29 all'orale e mi piacerebbe almeno confermarlo... |
Larios |
prova a vedere nel'area file se ce qualche progetto vecchio che la utilizza o cerca informazioni a proposito in rete |
Larios |
giusto per precisare [10] 10! non è corretto 1360850950
basta pensare che gia un 10^9 che sara dentro la formula è pari a un miliardo, adesso cmq non so perchè durante l'overflow abbiamo risultati diversi :| |
blade_77 |
grazie, se trovate qualcosa in rete e postate qui il link...vi ringrazio! |
djlight82 |
il calcolo delle potenze l'avete fatto ricorsivamente? |
blade_77 |
Ovviamente si, visto che è proprio richiesto esplicitamente nella traccia del progetto, mentre la parte che calcola il q-fattoriale viene richiesta iterativa... |
topogigio |
Scusate, qualcuno ha un esempio oppure sa dove trovare un esempio del documento da abbinare ( optional ) al progettino ? |
khelidan |
Confermo tutto i risultati che sono stati postati,anche a me vengono uguali,compreso overflow negativo per [10]10! ;) |
khelidan |
Ragazzi ma voi avete già corretto il progetto? |
Larios |
io ho gia consegnato ed andava bene! :) |
djlight82 |
anche io e mi son beccato un bel 29. ora devo trovare il tempo per l'orale :cry: |
khelidan |
io lo gia consegnato da un pezzo,ma non si fa sentire nessuno!solo la mail di conferma di averlo ricevuto!comunque dato che i risultati erano del tutto simili penso che almeno la conferma del 24 orale ci sia! ;) |
GiaXVI |
ciao...io ho spedito il progetto a marra da una decina di giorni, ma il risultato esce su qualche sito o ti risponde lui via mail??? |
djlight82 |
ti risponde via mail |
Ziopanna |
ehm... ciao a tutti... ho mandato anche un paio di pm ma non ho ricevuto risp.
Alla fine il discorso dell'overflow qualcuno l'ha gestito?
Come, exception o semplice print di errore?
Mi controllate il risultato per il valore [7]7! ?
Tutti i risultati da voi postati mi risultano uguali ma con [7]7! mi esce un risultato negativo :(
il risultato esattamente è: -603182080 |
Ziopanna |
non ho ancora ben capito il senso del DSY, si scrive per menarsela dei 29 e dei 24 o per rispondere reciprocamente ai dubbi?!?!?!?!? c'è nessuno?!?!?!?!?!?!?! |
kernel1973 |
anke io l'ho mandao a Marra via mail ( 4 giorni fa ) ed ho ricevuto solo la mail di conferma del recapito.
aspettiamo news |
GiaXVI |
io l'ho inviato da oramai 3 settimane, e nn ho avuto risposta, domani o dopodomani gli mando una mail... |
kernel1973 |
oggi ha confemato di aver ricevuto e letto la mail |
Ziopanna |
alla fine nessuno si è degnato di darmi una risp sul [7]7! e continuate a parlare di ca**ate. ovvio che vi manda la mail di conferma, c'è bisogno di informare tutto il forum di questo?!?!?!?!? |
djlight82 |
prova a trattare meglio la gente e forse avrai una risposta.
comunque
[7]7=-603182080 |
Ziopanna |
non farmi ridere, i miei primi post erano educati e gentili, poi quando le persone non ti rispondono ne ai pm ne all'interno della discussione ti gira il ca**o, soprattutto se poi si degnano di rispondere quando la data di consegna è praticamente scaduta.
comunque grazie, stesso risultato :) |
GiaXVI |
sperando di nn fare arrabbiare nessuno, vi chiedo se avete ricevuto l'esito del vostro progetto, oggi è un mese che ho consegnato il mio ma ancora zero notizie sul risultato...bo |
GiaXVI |
ancora nessuna notizia sui voti? |
djlight82 |
c'è da dire che guardano il sito di d'antona sembra che il dott Marra non ci sia più e al suo posto ci sia Pietro Codara
Avvisi agli Studenti:
30.04.2008
La valutazione dei progetti d'esame é da oggi a cura del Dott. Pietro Codara. Gli esiti dei progetti consegnati nel mese di aprile saranno comunicati agli studenti a partire dal 15 maggio. |
khelidan |
ho sentito il prof (Pietro Codara) via mail,era all'estero quando li avrà coretti ci farà sapere! |
khelidan |
a me e arrivata la mail con il voto ma non ho mica capito come registrare,bisogna aspettare un appello di d'antona? |
GiaXVI |
no credo che basta presentarsi da d'antona durante il suo ricevimento, poi lui ha un file con tutti i voti dei progetti |
|
|
|
|