设每个窗口每分钟能卖x人的午餐,每分钟外出就餐有y人,学生总数为z人,并设至少要同时开n个窗口,依题意得:45x=z-45y ①2?30x=z-30y ②20nx≥z-0.2×20y ③由①、②得y=x,z=90x,代入③得20nx≥90x-4x,所以 n≥4.3 因此,至少要同时开5个窗口.故答案为:5.