The simple way is to compute that you will eat $20 \cdot 0.8=16$g of cacao from the $80\%$ bar, so need to eat $\frac {16}{0.55}$g of the $55\%$ bar to get the same amount of cacao. That does give about $29.1$ grams of the $55\%$ bar.
The simple way is to compute that you will eat $20 \cdot 0.8=16$g of cacao from the $80\%$ bar, so need to eat $\frac {16}{0.55}$g of the $55\%$ bar to get the same amount of cacao. That does give about $29.1$ grams of the $55\%$ bar.