设买了x张15元的,则买了50-x张20元的,根据题意可得方程:15x+20(50-x)=880, 15x+1000-20x=880, 5x=120, x=24,50-24=26(张),答:15元的买了24张,20元的买了26张.