XMod FormView
اين ماژول نياز به پيكربندي دارد
 XMod
 test
 انبار و کامیون
انبار و کامیونمسابقه كامپيوتر
مسابقه شماره ۲۱۸

 سوال

 

یک شرکت بشکه‌هایی از چهار ماده‌ی شیمیایی مختلف به نام‌ها A , B,C و D تولید و در انبارهای خود ذخیره می‌کند. این شرکت 4 انبار دارد که در هر انبار 4 بشکه از انواع A , B , C و D موجود است ( از هر ماده یک بشکه ). این مواد شیمیایی در صورتی که با هم مخلوط شوند , خطرناک هستند. به همین دلیل شرکت تصمیم دارد بشکه‌ها را بین این انبارها طوری جابجا کند که در نهایت هر انبار حاوی 4 بشکه از یک نوع ماده‌ی شیمیاییی باشد. برای این کار از یک کامیون استفاده می‌شود. این کامیون می‌تواند در هر بار جابجایی حداکثر 2 بشکه را از یک انبار به یکی دیگر از انبارهای شرکت انتقال دهد. حداقل با چند بار جابجایی می‌توان این کار را انجام داد؟

 

 

 

 

معلوم است که کامیون از انبار 1 که قرار است از حالت ABCD به حالت AAAA تبدیل شود, حداقل دوبار خارج و حداقل دوبار به آن انبار وارد خواهد شد. انبارهای 2, 3 و 4 نیز چنین وضعیتی را دارند. بنابراین حداقل جابجایی های لازم برابر 4+4+4+4 ÷ 2 یعنی 8 می‌باشد. اگر کامیون با الگوریتم زیر حرکت کند با 8 بار جابجایی می‌تواند به هدف برسد:

 

1.بشکه‌های BC را از انبار 1 به انبار 2 , منتقل کند.

 

2.بشکه‌های CC را از انبار 2 به انبار 3 , منتقل کند.

 

3.بشکه‌های BD را از انبار 3 به انبار 4 , منتقل کند.

 

4.بشکه‌های BB را از انبار 4 به انبار 2 , منتقل کند.

 

5.بشکه‌های AD را از انبار 2 به انبار 1 , منتقل کند.

 

6.بشکه‌های DD را از انبار 1 به انبار 4 , منتقل کند.

 

7.بشکه‌های AC را از انبار 4 به انبار 3 , منتقل کند.

 

8.بشکه‌های AA را از انبار 3 به انبار 1 , منتقل کند.

1392/1/15 لينک مستقيم

نظر شما پس از تاييد در سايت قرار داده خواهد شد
نام :
پست الکترونيکي :
صفحه شخصي :
نظر:
تایید انصراف
 Blog List
 New Blog
شما بايد وارد شده واجازه ساخت و يا ويرايش وبلاگ را داشته باشيد.
 انبار و کامیون
انبار و کامیونمسابقه كامپيوتر
مسابقه شماره ۲۱۸

 سوال

 

یک شرکت بشکه‌هایی از چهار ماده‌ی شیمیایی مختلف به نام‌ها A , B,C و D تولید و در انبارهای خود ذخیره می‌کند. این شرکت 4 انبار دارد که در هر انبار 4 بشکه از انواع A , B , C و D موجود است ( از هر ماده یک بشکه ). این مواد شیمیایی در صورتی که با هم مخلوط شوند , خطرناک هستند. به همین دلیل شرکت تصمیم دارد بشکه‌ها را بین این انبارها طوری جابجا کند که در نهایت هر انبار حاوی 4 بشکه از یک نوع ماده‌ی شیمیاییی باشد. برای این کار از یک کامیون استفاده می‌شود. این کامیون می‌تواند در هر بار جابجایی حداکثر 2 بشکه را از یک انبار به یکی دیگر از انبارهای شرکت انتقال دهد. حداقل با چند بار جابجایی می‌توان این کار را انجام داد؟

 

 

 

 

معلوم است که کامیون از انبار 1 که قرار است از حالت ABCD به حالت AAAA تبدیل شود, حداقل دوبار خارج و حداقل دوبار به آن انبار وارد خواهد شد. انبارهای 2, 3 و 4 نیز چنین وضعیتی را دارند. بنابراین حداقل جابجایی های لازم برابر 4+4+4+4 ÷ 2 یعنی 8 می‌باشد. اگر کامیون با الگوریتم زیر حرکت کند با 8 بار جابجایی می‌تواند به هدف برسد:

 

1.بشکه‌های BC را از انبار 1 به انبار 2 , منتقل کند.

 

2.بشکه‌های CC را از انبار 2 به انبار 3 , منتقل کند.

 

3.بشکه‌های BD را از انبار 3 به انبار 4 , منتقل کند.

 

4.بشکه‌های BB را از انبار 4 به انبار 2 , منتقل کند.

 

5.بشکه‌های AD را از انبار 2 به انبار 1 , منتقل کند.

 

6.بشکه‌های DD را از انبار 1 به انبار 4 , منتقل کند.

 

7.بشکه‌های AC را از انبار 4 به انبار 3 , منتقل کند.

 

8.بشکه‌های AA را از انبار 3 به انبار 1 , منتقل کند.

1392/1/15 لينک مستقيم

نظر شما پس از تاييد در سايت قرار داده خواهد شد
نام :
پست الکترونيکي :
صفحه شخصي :
نظر:
تایید انصراف
 Blog Archive
 test
Use module action menu to edit content
 Bonosoft - Link
 Text/HTML
Use module action menu to edit content