设:蓝色珠子为x个,则红色珠子为3x个.
依题意和已知,有:
3x-7×(x/4)=45
12x-7x=180
5x=180
x=36(个)
3x=108(个)
36+108=144(个)
答:两种珠子共有144个.