[Roma.pm] SFIDA
Aldo Calpini
dada at perl.it
Mon Jun 23 11:50:43 CDT 2003
chi di voi è in grado di scrivere un programma che generi un output
del tipo:
25 + 18 = 43
* - -
2 + 16 = 18
= = =
50 / 2 = 25
ossia: un quadrato 3x3 di numeri, collegati da operazioni algebriche,
tale che ogni riga e colonna produca un risultato corretto.
formalizzando ulteriormente:
A x B = C
x x x
D x E = F
= = =
G x H = I
dove "A .. I" sono numeri interi positivi e maggiori di zero (da 1 a
$max, ad esempio per $max=100) e "x" è una qualunque operazione (+ - * /).
bonus points se la soluzione è in grado di generalizzare la dimensione
del quadrato (eg. 4x4, 5x5, ... NxN).
cheers,
Aldo
__END__
$_=q,just perl,,s, , another ,,s,$, hacker,,print;
More information about the Roma
mailing list