Actualment la majoria de les empreses fan servir codis de barres com el següent per distingir els seus productes.
El codi més estès i que tendeix a convertir-se en un estàndard és l’EAN-13. Aquest codi està format per 13 dígits: els 12 primers es corresponen al codi del producte, i el darrer és un dígit de control. El dígit de control és una part molt important de la codificació EAN, perquè possibilita l’eliminació dels errors de lectura del codi.
El dígit de control es calcula en dues fases:
Per exemple, el dígit de control corresponent al codi 544900000099 es calcula així:
Per tant, el seu dígit de control és el 6.
Entrada
L’entrada és una seqüencia de nombres amb exactament 12 dígits cadascun corresponents a diferents codis de productes.
Entrada
Per a cada producte, cal escriure en una línia el codi original augmentat del dígit de control EAN-13.
Observació
Compte: El tipus int pot no ésser suficient per guardar nombres de 12 dígits!
Input
544900000099 438763762897 239872879478 009234464800
Output
5449000000996 4387637628972 2398728794782 0092344648000