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

نام تاپیک: کمک در الگوریتم حریسانه

  1. #1
    کاربر جدید
    تاریخ عضویت
    مهر 1382
    محل زندگی
    کرنل ویندوز
    پست
    2

    کمک در الگوریتم حریسانه

    سلام دوستان
    خسته نباشید.

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

    اینم یه مثال برای ورودی و خروجی
    Sample Input
    100 999
    150 888
    200 777
    300 999
    400 1009
    450 1019
    500 1399
    Sample Output
    450550

    در ضمن اگه با توجه به ورودی امکان پذیر نبود پیغام "ناممکن" رو چاپ کنه

    لطفا در مورد الگوریتم این برنامه به من توضیح بدید.
    آخرین ویرایش به وسیله mehdi.mousavi : سه شنبه 12 بهمن 1389 در 17:46 عصر

  2. #2

    نقل قول: کمک در الگوریتم حریسانه

    نقل قول نوشته شده توسط Kamal مشاهده تاپیک
    سلام دوستان
    خسته نباشید.

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

    اینم یه مثال برای ورودی و خروجی
    Sample Input
    100 999
    150 888
    200 777
    300 999
    400 1009
    450 1019
    500 1399
    Sample Output
    450550

    در ضمن اگه با توجه به ورودی امکان پذیر نبود پیغام "ناممکن" رو چاپ کنه

    لطفا در مورد الگوریتم این برنامه به من توضیح بدید.
    میزان ظرفیت مخزن بنزین ماشین مشخص نیست؟ سوال کمی مبهم به نظر می‌یاد.

    مثلا ورودی سطر اول چه مفهومی داره؟

  3. #3
    کاربر دائمی آواتار BOB
    تاریخ عضویت
    خرداد 1383
    محل زندگی
    http://www.mshams.ir
    پست
    450

    نقل قول: کمک در الگوریتم حریسانه

    سلام

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

  4. #4
    کاربر جدید
    تاریخ عضویت
    مهر 1382
    محل زندگی
    کرنل ویندوز
    پست
    2

    نقل قول: کمک در الگوریتم حریسانه

    نقل قول نوشته شده توسط مسعود اقدسی فام مشاهده تاپیک
    میزان ظرفیت مخزن بنزین ماشین مشخص نیست؟ سوال کمی مبهم به نظر می‌یاد.

    مثلا ورودی سطر اول چه مفهومی داره؟
    سپاس

    مخزن 200 لیتری هستش و
    سطر اول مثال یعنی
    در کیلومتر 100 نسبت به مبدا یه پمپ بنزین هست که قیمت هر لیتر بنزینش 999 تمن

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

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