设4元和5元的各买了x张,则3元的买了400-2x张
3(400-2x)+4x+5x=1560;
1200-6x+9x=1560;
3x=360;
x=120;
所以3元的买了400-2*120=160张,4元和5元的各买了120张