سلام دوست عزیز😃👋
به «Algorithm Track – Pardis Technology Olympics 2026» خوش آمدی!
هرگونه **ارتباط با سایر شرکتکنندگان** و یا **استفاده از ابزارهای تولید کد، مثل chatGPT و...** در مسابقات کوئرا ممنوع است و بعد از شناسایی **از لیست شرکتکنندگان مسابقه حذف میشوید**.
در صورت احراز هرگونه **تقلب یا تخلف در طول مسابقه**، دسترسی فرد یا تیم متخلف بلافاصله مسدود شده و از ادامه حضور در مسابقه **محروم (Ban)** خواهند شد.
ارسال راهحل توسط **هر یک از اعضای تیم**، بهصورت خودکار برای کل تیم ثبت و محاسبه میشود؛ بنابراین نیازی به ارسال مجدد یک سوال توسط هر دو نفر نیست.
در طول مسابقه، میتوانید سؤالات خود را از قسمت «[سوال بپرسید](https://quera.org/contest/clarification/107270/)» مطرح کنید.
لیست سوالات را میتوانید از نوار سمت راست این صفحه مشاهده کنید.
موفق باشید و بهتون خوش بگذره 😉✌
Hello, dear participant! 😃👋
Welcome to the Algorithm Track – Pardis Technology Olympics 2026!
Any form of communication with other participants or the use of code-generation tools such as ChatGPT and similar services is strictly prohibited during the competition. If such activity is detected, you will be removed from the list of participants.
In the event of any confirmed cheating or violation of the competition rules, access of the individual or team involved will be immediately blocked, and they will be banned from continuing in the competition.
A submission made by any one member of a team will automatically be recorded and counted for the entire team. Therefore, there is no need for both team members to submit the same problem separately.
During the competition, you can ask your questions through the Ask a Question «[Ask a Question](https://codern.org/contest/clarification/107270/)» section.
You can find the list of problems in the sidebar on the left side of this page.
Good luck, and have fun! 😉✌
+ محدودیت زمان: 3 ثانیه
+ محدودیت حافظه: ۲۵۶ مگابایت
---
محمدسام به تازگی به شرکت در قرعه کشی های مختلف علاقه مند شده است. در آخرین قرعه کشی ای که او شرکت کرده است ، به او یک کد $n$ رقمی با ارقام 1 و 2 و 3 داده میشود. او یک شاخص میزان خوش یُمنی برای خود درنظر میگیرد تا بتواند با استفاده از آن ، حدس بزند که آیا ممکن است در قرعه کشی برنده شود یا خیر.
او در یک کد $x$ رقمی به نام $s$ که ارقام آن به ترتیب $s_1$ تا $s_x$ هستند، جذاب بودن آن کد را برابر با تعداد اندیس های $i$ تعریف میکند که $$ 1 \leq i \leq x-1 $$ و $$s_i < s_{i+1} \quad $$ است. و آن را با $G(s) $ نشان میدهد. ( جذاب بودن یک کد 0 رقمی ، برابر با 0 است ) به عبارتی $ G(s) $ نشان دهنده تعداد جایگاه هایی در کد $s$ است که رقم آنها از رقم بعدی خود کوچکتر است.
او میزان خوش یُمن بودن یک کد قرعه کشی $n$ رقمی $s$ را ، برابر با جمع $ G(a) ^ k $ به ازای تمامی $2^n $ زیردنباله کد $s$ در نظر میگیرد . به صورتی که $k$ یک عدد ثابت است و به ازای هر تست کیس به شما ورودی داده میشود و $a$ زیردنباله ای از $s$ است . به طور دقیقتر میزان خوش یُمنی یک کد برابر با عبارت زیر است :
$$ \sum_{m=0}^{n}
\;
\sum_{1\le i_1<i_2<\cdots<i_m\le n}
G(s_{i_1}s_{i_2}\cdots s_{i_m})^k $$
محمدسام هنوز کد قرعه کشی خود را دریافت نکرده و نمیداند قرار است چقدر این کد خوش یُمن باشد. اما میداند این کد ، یک کد $n$ رقمی با ارقام 1 و 2 و 3 است . او میداند کد قرعه کشی اش ، به صورت تصادفی و با احتمال برابر ، یکی از $3^n$ کد $n$ رقمی موجود ( با ارقام 1 و 2 و 3 ) خواهد بود . حال او از شما میخواهد با توجه به این اطلاعات ، امیدریاضی میزان خوش یُمنی کدی که محمدسام دریافت خواهد کرد را باقیمانده بر $10^9 + 7$ حساب کنید.
میتوان نشان داد جواب به صورت کسر ساده نشدنی $ \frac{p}{q} $
است که $p$ و
$ q $
اعداد صحیح هستندو
$ q \neq 0 $
و شما باید
$ p \cdot q^{-1} ( mod \ 10^9 + 7 ) $
را خروجی دهید که
$ q^{-1} $
وارون ضربی $ q $
باقیمانده بر
$ 10^9 + 7 $
است.
**توضیحات :** زیر دنباله ای از یک کد $s$ , دنباله ای است که از پاک کردن برخی اعضای $s$ ( که میتواند تمامی اعضا یا هیچکدام از آنها هم باشد ) به دست می آید . و یک کد $2^n$ زیردنباله دارد.
# ورودی
ورودی به صورت $T$ تستکیس مختلف میآید که برای هرکدام باید مسئله را جداگانه حل کنید.
در خط اول ابتدا عدد $T$ و سپس در $T$ خط بعد به ترتیب برای هر تستکیس عدد $n$ و عدد ثابت $k$ می آید که به ترتیب نشان دهنده طول کد قرعه کشی و عدد ثابت $k$ است.
$$ 1 \leq T \leq 50$$
$$ 1 \leq n \leq 10^{18} $$
$$ 1 \leq k \leq 50$$
تضمین میشود جمع مقادیر $k$ بر روی همه تستکیسها حداکثر $50$ است.
# خروجی
در یک خط، باید امیدریاضی میزان خوش یُمن بودن کد قرعه کشی محمدسام را حساب کنید ( در حالی که این کد به صورت تصادفی و با احتمال برابر برای او انتخاب خواهد شد )
# مثال
## ورودی نمونه ۱
```
3
1 1
5 2
10 10
```
## خروجی نمونه ۱
```
0
148148169
525754884
```
ارسال پاسخ برای این سؤال
در حال حاضر شما دسترسی ندارید.