Dato un lucchetto a combinazione standard come quello nella foto. Il modo per sbloccarlo è allineare i 4 numeri nel codice sulla riga di combinazione. Dopo anni di fedele servizio sei stato licenziato dalla fabbrica di serrature e hai deciso di vendicarti non confondendo le serrature prima di espellerle, lasciando così ogni serratura con la combinazione per sbloccarla sulla linea della combinazione.

Sai anche che guardando l'ordine dei numeri nelle altre righe è possibile capire quali numeri devono essere sulla riga della combinazione (e quindi la combinazione per sbloccarla è).
Se a ogni riga del lucchetto viene assegnato un numero che inizia dalla riga 0 per la riga combinata (la riga che sblocca il blocco) alla riga 9. Ad esempio, se i numeri sulla riga 4 lo sono 5336, allora la combinazione per sbloccarlo sarebbe 1992.
Sfortunatamente i blocchi sono già stati impacchettati e la tua vista di ciascun blocco è oscurata, quindi puoi vedere solo numeri su diverse linee del blocco.
La sfida
Dato 4 coppie di cifre, in cui la prima cifra dell'intero rappresenta il numero di riga e la seconda cifra rappresenta il numero che appare su quella riga, elaborare la combinazione per il blocco. Ad esempio se inserisci:
57 23 99 45
Quindi dovrebbe emettere:
2101
O
25 78 63 15
e
3174
Supponiamo che l'input sia sempre 4 numeri interi positivi nella forma `25 64 72 18.
Questo è code-golf , quindi vince il programma più breve in numero di byte.
Anche questa è la mia prima domanda, quindi ogni feedback è apprezzato.
0).

57 23 99 45. Non sono quattro coppie di numeri interi: sono quattro numeri interi. E alcune risposte stanno assumendo che lo ottengano come una stringa, mentre altri stanno assumendo che venga pre-analizzato come 4 pollici.