(1)因为103>100,
所以每张门票按4元收费的总票额为103×4=412(元),
可节省486-412=74(元);
(2)因为甲、乙两班共103人,甲班人数>乙班人数,
所以甲班多于50人,乙班有两种情形:
①若乙班少于或等于50人,设乙班有x人,则甲班有(103-x)人,依题意,得
5x+4.5(103-x)=486,
解得x=45,
所以103-45=58(人),
即甲班有58人,乙班有45人;
②若乙班超过50人,设乙班x人,则甲班有(103-x) 人,根据题意,得
4.5x+4.5(103-x)=486,
因为此等式不成立,所以这种情况不存在,
故甲班为58人,乙班为45人。