解:設一共有x名同學參加了本次游園活動,
由題意可得:當x<100時,30x=1200,得x=40.(不合題意,舍去)
當x>100時,[30-(x-100)]x=1200.
解得x1=120,x2=10(不合題意,舍去).
答:該校一共有120名同學參加了本次社會實踐活動.
分析:設一共有x名同學參加了本次游園活動,有他們的對話可知:學生數(shù)超過50人,然后根據(jù)共花去1200,以及超過100人,每增加一個人就降低1元,且最低不超過5元,可列方程求解.
點評:本題考查了一元二次方程的應用和理解問題的能力,解題的關鍵知道超過100人,每增加一個人就降低1元,且最低不超過5元,以及花去1200元做為等量關系列方程求解.