نمایش نتایج 1 تا 2 از 2

نام تاپیک: راهنمایی در روش حل مساله و بعد پیاده سازی آن

  1. #1
    کاربر دائمی آواتار دلتنگ اسمان
    تاریخ عضویت
    بهمن 1391
    محل زندگی
    دل یار
    سن
    35
    پست
    571

    راهنمایی در روش حل مساله و بعد پیاده سازی آن

    دوستان سلام.
    قراره مساله زیر را بصورت سیستمی پیاده کنم. اما حل مساله برام سخته. اگه بتونید راهنمایی کنید ممنون میشم.

    90 قلم از یک جنس کالا داریم. میخواهیم بین 8 نفر تقسیم کنیم. که هر روز تعدادی از اینها در سه شیفت صبح و عصر و شب شیفت هستند.(در هر شیفت حداقل یک نفر شیفت می باشد و در بعضی شیفتها هم چند نفره هستند. که مشخصات انها را در هر شیفت داریم ) .
    در هر شیفت هم فقط یک عدد کالا را تحویل می دهیم. شیفتی هم نداریم که کالا تحویل نگیرند.

    همه افراد در اول هر ماه تعداد نیاز خود به کالا را درخواست میدهند. بصورت حداقل 1 و حداکثر20 . مثلا شخص اول 5 تا 20 و شخص دوم 10 تا 20 و شخص سوم 10 تا15 و ... درخواست می دهند. یعنی دست شما باز است که بین حداقل و حداکثر درخواستی فرد ، هر تعداد از کالا را که صلاح میدانیم تحویل بدهیم.

    حال مساله اینجاست که در هر شیفت فردی را باید بیابیم که مسحق تر از بقیه به دریافت کالا می باشد . بطوریکه در پایان ماه تقریبا میانگین درخواستی افراد را هم را رعایت کرده باشیم. یعنی عدالت(نه لزوما تساوی) را به تناسب درخواستها بتونیم اعمال کنیم.

    البته به دو روش میشه به حل مساله پرداخت:
    اول اینکه ما برنامه شیفت یک ماهه این افراد را داریم و با نگاه به این برنامه میتوانیم بفهمیم در هر روز و در هر شیفت کدام فرد یا افرادی شیفت هستند. مطمئنن اگر این مورد را دخیل کنیم زمان پردازش نرم افزار بالا خواهد بود اما جواب دقیق تر.
    روش دوم بدون نیاز به برنامه ماهیانه افراد. و فقط با آگاهی از اینکه در شیفت حاضر کدام فرد یا افرادی شیفت هستند مساله را حل کنیم. که با این روش زمان پردازش کمتر اما جواب نه چندان دقیق خواهد بود. اگه بتونیم با روش دوم حل کنیم خیلی بهتره.

    با تشکر
    آخرین ویرایش به وسیله دلتنگ اسمان : شنبه 24 فروردین 1398 در 23:09 عصر

  2. #2

    نقل قول: راهنمایی در روش حل مساله و بعد پیاده سازی آن

    حال مساله اینجاست که در هر شیفت فردی را باید بیابیم که مسحق تر از بقیه به دریافت کالا می باشد . بطوریکه در پایان ماه تقریبا میانگین درخواستی افراد را هم را رعایت کرده باشیم. یعنی عدالت(نه لزوما تساوی) را به تناسب درخواستها بتونیم اعمال کنیم.
    چه کسانی مستحق تر هستن؟ این استحقاق و عدالت به چه نحوی تعریف میشود؟
    آیا کسانی که درخواست بیشتری دارند و کمتر به آنها تخصیص یافته مستحق هستن؟ یا اونهایی که کمترین دریافت روداشتن؟

تاپیک های مشابه

  1. پاسخ: 0
    آخرین پست: جمعه 28 آذر 1393, 18:52 عصر
  2. پاسخ: 1
    آخرین پست: سه شنبه 22 مهر 1393, 08:40 صبح
  3. پاسخ: 1
    آخرین پست: یک شنبه 17 دی 1391, 14:35 عصر
  4. راهنمایی پیاده سازی درگاه بانک ملت
    نوشته شده توسط blackway در بخش ASP.NET Web Forms
    پاسخ: 4
    آخرین پست: جمعه 16 تیر 1391, 00:47 صبح
  5. پاسخ: 1
    آخرین پست: یک شنبه 21 اسفند 1390, 13:59 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •