سلام دوست عزیز😃👋

شرایط دریافت امتیاز سوالات🔗

  • در سوال «تیپ‌خز» زیر مسئله‌هایی وجود دارد و باید همه‌ی تست‌های مربوط به آن را حل کنید تا نمره‌ی آن را دریافت کنید.
  • در سایر سوال‌ها به تعداد تست‌هایی که جواب درست می‌دهید نمره دریافت می‌کنید. تست‌های نمونه همان تست‌های اولیه هستند و هیچ امتیازی ندارند. امتیاز بقیه‌ی تست‌ها مساوی است.

لینک‌های مفید🔗

سختی سوالات به ترتیب تصادفی است. پس همه‌ی سوالات را بخوانید!🔗

موفق باشید 😉✌

دور دنیا با مارکوپولو


  • محدودیت زمان: ۲ ثانیه
  • محدودیت حافظه: ۲۵۶ مگابایت

مارکوپولو قصد دیدن دور دنیا در ۸۰ روز را دارد. بنابرین هیچ گاه دوست ندارد شهری را بیش‌از یکبار ببیند! به طور دقیق‌تر هر کشوری که مارکوپولو به آن سفر می‌کند قابل نمایش به صورت جدولی n×mn \times m است به طوری که خانه‌های جدول شهرهای ‌کشور هستند.

توضیح تصویر

سفر مارکو از بالاترین چپ‌ترین شهر شروع و به پایین‌ترین راست‌ترین شهر ختم می‌شود و او پس از اینکه شهری را کامل دید می‌تواند به یکی از شهرهای مجاور که قبلاً ندیده‌است سفر کند. به دو شهر مجاور می‌گوییم اگر خانه متناظر آن‌ها در جدول در یک ضلع مجاور باشد.

دیدن هر شهر یک ارزشی دارد و میزان رضایت‌مندی مارکو از سفر برابر جمع ارزش شهرهای دیده‌شده در سفر است. به مارکو بگویید حداکثر رضایت‌مندی‌اش از هر سفر چه‌قدر حداکثر می‌تواند باشد.

ورودی🔗

در سطر اول ورودی tt تعداد کشورهای مورد گردش مارکو است. سپس اطلاعات tt کشور می‌آید. 1t10000 1 \le t \le 10 \, 000

در سطر اول اطلاعات یک کشور به ترتیب nn تعداد سطرها و mm تعداد ستون‌های جدول متناظر کشور می‌آید. 2n,m1000 2 \le n, m \le 1000

سپس در nn سطر در هر سطر mm عدد می‌آید که jjامین عدد (از سمت چپ) از سطر iiام برابر ci,jc_{i,j} ارزش شهر‌ متناظر با خانه سطر ii و ستون jj است. (c1,1c_{1,1} ارزش مبدا و cn,mc_{n,m} ارزش مقصد را نشان می‌دهد.) 1ci,j109 1 \le c_{i,j} \le 10^9

تضمین می‌شود که مجموع nmnm برای تمام کشورهای مورد گردش مارکو از ۱۰۰۰،۰۰۰ بیشتر نمی‌شود. یعنی:

i=1tni×mi1000000 \sum_{i = 1}^{t} n_i \times m_i \le 1000 \, 000

خروجی🔗

در tt سطر در هر سطر بیشینه رضایت‌مندی ممکن برای مارکو از سفر را خروجی دهید. توجه کنید مارکو از شهر مبدا و مقصد هم کاملاً دیدن می‌کند.

مثال🔗

ورودی نمونه ۱🔗

2
2 2
3 7
5 1
3 3
1 2 4
2 4 8
4 8 16
Plain text

خروجی نمونه ۱🔗

11
49
Plain text

در مثال اول کشور به شکل زیر است:

3751 \begin{array}{cc} 3 & 7 \\ 5 & 1 \\ \end{array}

دو مسیر زیر بیشتر وجود ندارد:

  1. (1,1)(1,2)(2,2)(1, 1) \to (1, 2) \to (2, 2)
  2. (1,1)(2,1)(2,2)(1, 1) \to (2, 1) \to (2, 2)

که حداکثر رضایت‌مندی برابر 3+7+1=113 + 7 + 1 = 11 است.

در مثال دوم کشور به شکل زیر است:

1242484816 \begin{array}{ccc} 1 & 2 & 4 \\ 2 & 4 & 8 \\ 4 & 8 & 16 \\ \end{array}

و مسیر با حداکثر رضایت‌مندی از مسیر زیر برابر 4949 می‌شود. (1,1)(1,2)(1,3)(2,3)(2,2)(2,1)(3,1)(3,2)(3,3)(1, 1) \to (1, 2) \to (1, 3) \to (2, 3) \to (2, 2) \to (2, 1) \to (3, 1) \to (3, 2) \to (3, 3)

ارسال پاسخ برای این سؤال
در حال حاضر شما دسترسی ندارید.