设A,B,C,D四校的选手人数分别为x,y,z,u.据题意有
,
x+y=16 ① y+z=20 ② z+u=34 ③
由①,②可知,x+y<y+z,所以x<z.又由于人数的多少是按A,B,C,D四校的顺序选派的,所以有x<y<z<u,
由①与x<y得16-y=x<y,所以y>8,
由②与y<z得20-y=z>y,所以y<10,
于是8<y<10,所以y=9(因为人数是整数),
将y=9代入①,②可知x=7,z=11,
再由③有u=23.
答:A校7人,B校9人,C校11人,D校23人.