ragazzi non riesco a trovare la formula per questo problema

supponendo che ho questi valori all'interno di questo array

totale=8
a[0]=3
a[1]=2
a[2]=2
a[3]=1

quale formula posso adottare per far si che
b[0] = 50
b[1] = 20
b[2] = 20
b[3] = 10

i valori nell'array b sarebbe la percentuale sul totale

non so se mi sono spiegato bene,
in breve mi serve per un sondaggio