لینک‌های مفید برای شرکت در مسابقه:

در طول مسابقه، می‌توانید سؤالات خود را از قسمت «سؤال بپرسید» مطرح کنید.

پاپ کورن


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

عرفان و دوستانش که مجموعاً 3n3n نفر می‌شوند به سینما رفتند و روی 3n3n صندلی متوالی در یک رديف نشستند. آن‌ها با خود n+1n + 1 بسته پاپ كورن به سینما بردند. قرار شد n+1n + 1 پاپ کورن بین افراد تقسم شود به نحوی که به هر نفر حداکثر یک بسته پاپ کورن برسد. در صورتی یک نفر از فیلم لذت می‌برد که یا خود یا یکی از ۲ نفر بغل دستی‌اش (۲ نفر کناری هر کدام ۱ بغل دستی دارند) پاپ کورن داشته باشد. حال برای عرفان سوال شده است که به چند طريق می‌توان پاپ کورن‌ها را بین افراد تقسیم کرد که همه از فیلم لذت ببرند.

ورودی🔗

در سطر اول عدد TT آمده است که تعداد تست کیس‌ها است. در هر یک TT خط بعد یک عدد آمده است که نشان دهنده‌ی nn است.

1T1000001 \leq T \leq 100 \, 000

1n1091 \leq n \leq 10^9

خروجی🔗

بـه ازای هـر تسـت تعداد حالات افراز n+1n + 1 پـاپ کورن بین 3n3n نفر به طوری که همه از فیلم لذت ببرند را به پیمانه‌ی 109+710^9 + 7 چاپ کنید.

مثال🔗

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

3
1
2
3
Plain text

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

3
10
22
Plain text

حالات مطلوب برای n=1n = 1 (عدد 11 پاپ کورن دارد 00 ندارد) :

101110011101 \mid 110 \mid 011

حالات مطلوب برای n=2n = 2 (عدد 11 پاپ کورن دارد 00 ندارد) :

110010101010011010100110010110110010 \mid 101010 \mid 011010 \mid 100110 \mid 010110

101001011001100101010101010011101001 \mid 011001 \mid 100101 \mid 010101 \mid 010011

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