Newsgroup: it.hobby.enigmi
Titolo: [MA] Shushammòk

Ciao a tutti,
1) Shushammòk, specie di calcolatore primitivo, legge i dati dalla sua
memoria composta di appena 10 celle, partendo dalla numero 1.
2) il gioco consiste nell'inserire in queste celle tutti i numeri da 1 a 10,
tali per cui:
a) se il valore è positivo (+), Shushammòk somma il valore al numero della
cella, e legge la cella risultante;
b) se il valore è negativo (-), Shushammòk sottrae il valore al numero della
cella, e legge la cella risultante;
c) se il valore è assoluto (#), Shushammòk legge la cella corrispondente al
valore.
3) Dato che esistono svariate soluzioni (spero), la soluzione migliore sarà
quella che permette il raggiungimento del punteggio più alto. Il punteggio
si calcola sommando tutti i valori positivi e sottraendo poi tutti quelli
negativi (i valori assoluti non influiscono sul punteggio).
4) Quanto riuscite a fare? (ancora... ma è una fissa!)
LEGGIMI! Principali messaggi di errore del calcolatore primitivo Shushammòk:
0001RammKakkosatr: La stringa numerica inserita manca di uno o più valori
0002Nunsacci: La stringa numerica inserita contiene due o più occorrenze di
uno stesso valore
0003Kestadicer: La stringa numerica inserita contiene uno o più valori privi
di segno +, - o #
0004AddòSimm: La stringa numerica inserita contiene valori minori di 1 o
maggiori di 10
0005NgePPront?: La stringa numerica inserita non permette a Shushammòk di
leggere tutte e 10 le celle di memoria. Shushammok deve poter disporre di
una stringa che permetta di leggere tutte e dieci le sue celle di memoria.
0006PPeKKaritàDD: La stringa numerica inserita causa un loop senza uscita.

 4) Quanto riuscite a fare? (ancora... ma è una fissa!)
Tanto per rompere il ghiaccio! con alcuni tentativi a mano arrivo a 29.
ciao :) dario

Ciao ancora,
ecco un esempio di stringa senza errori da far ingoiare a Shushammňk:
+ 9, + 7, + 5, + 3, + 1, + 10, - 2, # 4, - 6, - 8
ed eccone il comportamento:
cella   valore    azione        aggiorn. punti
1        + 9     (va alla 10)            9
10       - 8     (va alla 2)              1
2        + 7     (va alla 9)              8
9        - 6        (va alla 3)            2
3        +5        (va alla 8)            7
8        #4        (va alla 4)            7
4        +3        (va alla 7)           10
7        -2        (va alla 5)            8
5        +1        (va alla 6)            9
6        +10        (esce)             19
Spero di aver spiegato meglio con questo esempio il funzionamento del gioco.
Mi chiedo se esista davvero una disposizione piů fruttuosa. Stando a Dario
Uri sembrerebbe di sě.
In fondo questa č la mia unica soluzione finora trovata.
Saluti,
Francesco Di Matteo

 + 9, + 7, + 5, + 3, + 1, + 10, - 2, # 4, - 6, - 8
Hai usato troppe sottrazioni. 
La sol. in 29 (vedi sotto), dovrebbe essere migliorabile, visto che e'
stata ottenuta quasi d'istinto senza particolari analisi.
Bella idea, ciao :) dario
S
P
O
I
L
E
R
+9,+7,+4,+10,-1,#3,#5,#2,#6,#8
           Va   punti
1)  +9     10     9
2)  #8      8     9
3)  #2      2     9
4)  +7      9    16
5)  #6      6    16
6)  #3      3    16
7)  +4      7    20
8)  #5      5    20
9)  -1      4    19
10)+10    esce   29.

Shushammòk, specie di calcolatore primitivo...
.
.
Mi sbagliero', ma a me sembra che quel 29 di Dario
sia il massimo, al piu' uguagliabile:
cella  val.  GOTO  punti
1      +9     10     9
10     #2      2     9
2      +7      9    16
9      #3      3    16
3      +4      7    20
7      #8      8    20
8      #5      5    20
5      -1      4    19
4      #6      6    19
6     +10    esce   29.
--------------------------
Ciao  :o)
Livio
-- 
Posted from 
mta41-acc.tin.it
 [212.216.176.94] (may be forged) 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Temo che Livio Zucca abbia ragione, e che Dario abbia beccato il massimo
possibile.
Non credo esista un modo per dimostrarlo con certezza, comunque...
Bravo Dario (;-)))
Francesco Di Matteo