设共买X张票.
则有[120-2(X-30)]*X=4000,解得X=40或X=50
又由于当X=50时,票价为120-(50-30)*2=80<90,与题干矛盾.
所以X=40,即购买了40张票.
票价为:120-(40-30)*2=100