这题适合用队列模拟。
用一个队列保存当前还没有领到粮食的副将需求,按顺序处理每一辆粮车,设当前粮车数量为 K:
古代战争时期,各县向前线战场运送粮食,各县提供的粮食车数不一样,到达前线后需排队进入军营,一次只能进入一个县车队,同时军营中的多个副将排队领取粮食,排在第 1 名的为 L1 ,第 2 名为 L2 ,以此类推。
将军制定了一套发放规则:
假设当前进入营寨的县车队运来的粮食车数为 K
1、若 K 等于当前副将的需求,则直接领走,县车队跟随副将一起离开队伍。继续下一轮】
By signing up a CodeFun2000 universal account, you can submit code and join discussions in all online judging services provided by us.