Obbiettivo
Dato un elenco di input di 6cifre distinte, per 3 numeri a, be ctali che a × b = c, con aavendo 2 cifre, bavente da 1 cifra e cavente 3 cifre. In un modo più visivo, il tuo programma deve disporre quelle 6 cifre nelle caselle di questa immagine:
Se esiste più di una soluzione, è possibile produrne una qualsiasi.
Ingresso
6 cifre distinte. Puoi prenderli in qualsiasi modo ragionevole per la tua lingua.
Produzione
I 3 numeri a, be c. Il formato di output è relativamente libero, purché i 3 numeri siano separati e siano sempre stampati nello stesso ordine (ma non necessariamente nell'ordine a, b, c).
Casi test
1, 2, 3, 4, 5, 6 -> 54,3,162
2, 3, 4, 5, 6, 7 -> 57,6,342 or 52,7,364
punteggio
Vince il codice più breve in byte.
0,1,2,3,4,5risultato in 13,4,052; nessuna soluzione; o è un comportamento OK?
