![]() |
Pages (25): « 1 2 [3] 4 5 6 7 » ... Last » Show 150 posts per page |
.dsy:it. (http://www.dsy.it/forum/)
- Algoritmi e strutture dati (http://www.dsy.it/forum/forumdisplay.php?forumid=207)
-- [Algoritmi] Progetto "CONTROLLO REMOTO" (http://www.dsy.it/forum/showthread.php?threadid=16306)
Intervento del moderatore:
Trattandosi dello stesso progetto per tutti i prof di algoritmi unisco i thread
__________________
"Voi che tingete i mari del colore dello zinco, che tramutate i boschi in gialli deserti, i venti in fumi di polveri da sparo e che bruciate i cieli. Voi che volete ripetere i malvagi atti della sconsiderata Lilith, che fu la prima moglie di Adamo e poi la sposa del Diavolo. Voi che volete ripetere la ribellione scatenata da Lucifero, del mondo celeste il più splendente. Voi! Ascoltate l'afflizione della sottospecie alata che vola alta nel cielo." [Angel Sanctuary]
::: mail: yoruno@dsy.it ::: ::: My Site ::: ::: Dsy Photo Gallery ::: ::: DeviantART Gallery :::
Mi pare che vincoli non ce ne siano, anzi mi pare che dice proprio di non porre limitazioni al piano quindi direi anche al numero di automi e ostocali.
L' input mi sembra che dica chiaramente che deve essere, almeno per la presentazione finale del progetto, dal file di input (stdin), costruito come nella tabella1 e che quindi l' output dovrà essere sul file (stdout)
Originally posted by rossa
L' input mi sembra che dica chiaramente che deve essere, almeno per la presentazione finale del progetto, dal file di input (stdin), costruito come nella tabella1 e che quindi l' output dovrà essere sul file (stdout)
l'input deve essere dato e quindi valutato di volta in volta, comunque per testare il progetto puoi mettere tutti i comandi che vuoi impartire in un file e passarli in input al tuo progetto.
Per il piano non mi sembra necessaria una struttura dati essendo esso un insieme di punti anche infiniti. La struttura dati serve invece per memorizzare gli automi e gli ostacoli. Una lista è sicuramente al struttura più semplice da implementare bisogna vedere poi come si comporta man mano che si sviluppa il progetto. Io penso di utilizzare tale struttura, non ho voglia di sbattere la testa su cose troppo complicate. Sperem
Ma le stringhe in input in qualche modo devono essere limitate, o sbaglio?
Per quanto riguarda il piano io non ci ho ragionato ancora bene, ma come si può verificare se una cella è occupata da un ostacolo oppure no?
Domandona da 10000000 di Euro:
il nome dell'automa può essere 00010, giusto?
Che tipo di dato è dunque il nome dell'automa?!? ![]()
Una lista di boolean o esiste qualcosa di meglio?!?
__________________
Teju.it - Una vita da raccontare
Si le stringhe in input sono limitate
per vedere se una cella è contenuta in un ostacolo controlli che le sue coordinate non siano contenute in quelle di un ostacolo. per esempio se X0<Xc && Y0<Yc && X1>Xc && Y1>Yc (dove Xc e Yc sono le coordinate di un ostacolo e Xc, Yc di una cella) allora la cella è contenuta nell'ostacolo in esame.
Originally posted by mitnik
Si le stringhe in input sono limitate
__________________
Teju.it - Una vita da raccontare
Originally posted by Teju
Domandona da 10000000 di Euro:
il nome dell'automa può essere 00010, giusto?
Che tipo di dato è dunque il nome dell'automa?!?
Una lista di boolean o esiste qualcosa di meglio?!?

__________________
Teju.it - Una vita da raccontare
il nome dell'automa può essere 00010.
io ho usato un vettore di caratteri di lunghezza 30. Il testo dice che non c'è limite per gli automi e gli ostacoli e di conseguenza non c'è limite neanche per il piano.
Per quanto riguarda il nome non credo sia un problema limitare la lunghezza...
altra domanda: come si fa a dividere le varie parti della riga di comando?
Esiste qualcosa simile allo stringtoken di Java?
__________________
Ciao miao bau
Beh, il problema di leggere l'imput ? il primo che balza all'occhio.
Tale problema ? dato dal fatto che le stringhe che rappersentano il nome dell'automa posso essere arbitrariamente lunghe!!!!
Quindi usare array di caratteri ? subito da scartare.
Anche modificare l'input... il proff lo vuole come dice il testo.
Aiuto!!!
Si potrebbe guardare sugli appunti di Torelli per?... gi? in passato sono stati fonte di idee mica male...
Vedo e domani, magari, chiss?... SPERIAMO mi venga un'idea decente.
allora sì che è panico...
__________________
Ciao miao bau
a Dav 83
per dividere le varie parti della riga di comando usa le opzioni di printf.
Guarda nei vecchi progetti e ti puoi fare un'idea.
Originally posted by Dav83
il nome dell'automa può essere 00010.
io ho usato un vettore di caratteri di lunghezza 30. Il testo dice che non c'è limite per gli automi e gli ostacoli e di conseguenza non c'è limite neanche per il piano.
Per quanto riguarda il nome non credo sia un problema limitare la lunghezza...
__________________
Teju.it - Una vita da raccontare
Originally posted by Freddy3
per dividere le varie parti della riga di comando usa le opzioni di printf
la printf non è per mettere a video qualcosa?? dunque che c'azzecca con il leggere dei dati da frazionare in parti?? __________________
Teju.it - Una vita da raccontare
| All times are GMT. The time now is 16:08. | Pages (25): « 1 2 [3] 4 5 6 7 » ... Last » Show all 366 posts from this thread on one page |
Powered by: vBulletin Version 2.3.1
Copyright © Jelsoft Enterprises Limited 2000 - 2002.