ببین طرف اگه چند تا شرط چک کنه حله :
فرض کنین هر عدد خودش یه Agent میاد تعداد عداد بزرگتر از خودشو حساب می کنه که تو شهر های جلویین .می گه اگه تعداد این عددا بیشتر یا مساوی نصف تعداد شهرا بود از انبار برداره.
در قیر این صورت اگر : تعداد فروخته هاش کمتر از تعداد خریده هاش بود و مجموع نعداد عدادبزرگتر ازخودش که جلوشن + تعداد لپ تابای رو که فرخته == تعداد نصف شهر ها - 1
بیاد اونجا لپ تاب بفروشه و تعداد لپ تاب های فرو خته رو +1 کنه ودر غیر این صورت لپ تاب از انباربرداره.
متوجه شدین؟یا اینکه خیلی بد گفتم.
حال کردی ! کلا به این می گن یه فکر قاراش می ش.