甲商店:$50\div (10 + 2)=4($组$)……2($个$)$
$ 45×(50 - 4×2)= 1890($元$)$
乙商店:$(45 - 5)×50 = 2000($元$)$
丙商店:$45×50\div 100 = 22($组$)……50($元$)$
$ 45×50 - 22×20 = 1810($元$)$
$ 1810<1890<2000$
答:到甲商店购买要付$1890$元,到乙商店购买
要付$2000$元,到丙商店购买要付$1810$元,到丙
商店购买最合算。