答案是45人。每车25人,租两辆车,所以人数25<x≤50。假设每车20人时,租了a辆车,则25<20a+5≤50,20<20a≤45,1<a≤2.25,a=2,即每车20人,租了两辆车,有5人坐不上,人数为20×2+5=45(人)。