loading
Antonio Riva - Website
 
Web AntonioRiva.net

Open Pls

Permette di aprire i file pls (quelli di shoutcast) all'interno di Windows Media Player... Ora non so se WMP li apre, una volta non lo faceva. (Software sotto licenza GPLv2.)

Download

CarChoser

Il progetto di Informatica I, a mio parere da buttare, se a qualcuno serve. (Software sotto licenza GPLv2.)

Download

JSync

Un software (meglio definirlo Nice Try) per la sincronizzazione di file tra più cartelle, lui funziona. Necessiterebbe di una bella debuggata e ripulita; può essere utile a qualcuno. (Software sotto licenza GPLv2.)

Download

Ten4Ten Game

Sinceramente non so come si chiami il gioco: io l'ho chiamato così. Il problema è quello di riuscire a riempire una griglia 10x10 con i numeri da 1 a 100 avendo i seguenti vincoli:

  • in orizzontale e verticale ci si può muovere saltando due caselle;
  • in diagonale ci si muove saltando una casella.

Visto che questo gioco (un po' stupido direi) non riuscivamo a risolverlo ho deciso di costruire un programma che creava e percorreva in modo deep un grafo con i movimenti possibili. La soluzione completa del grafo cossisponde a qualcosa come 100*8^100 iterazioni: un tempo mostruosamente lungo; sicuramente molto più lungo di tutta la vita dell'universo. Il fatto è che con mia sorpresa questo gioco a tantissime soluzioni e quindi per trovarne una c'è voluto poco più di 5 minuti di elaborazione. Qui sotto vi propongo una soluzione:

-maxNumber: 100--------------------------- 
| 1, 84, 40, 2, 83, 41, 3, 80, 42, 4,|
| 52, 65, 19, 53, 66, 20, 54, 67, 21, 55,|
| 29, 94, 70, 30, 95, 79, 31, 96, 78, 32,|
| 8, 85, 39, 7, 82, 44, 6, 81, 43, 5,|
| 51, 64, 18, 58, 69, 23, 57, 68, 22, 56,|
| 28, 93, 71, 27, 92, 60, 26, 97, 77, 33,|
| 9, 86, 38, 10, 73, 45, 11, 74, 46, 12,|
| 50, 63, 17, 59, 62, 24, 91, 61, 25, 90,|
| 37,100, 72, 36, 99, 75, 35, 98, 76, 34,|
| 16, 87, 49, 15, 88, 48, 14, 89, 47, 13,|
------------------------------------------

Il codice sorgente (Software sotto licenza GPLv2.) e una parte piccolissima dell'output del programma è nell'area download.

Download

Antonio Riva Personal AJAX CMS v1.2
Support GoPHP5.org