اولین باره که به کاهو میای؟ راهنمای سایت رو حتما بخون!

ورود ثبت‌نام راهنما درباره‌ی کاهو
پرسش‌ها برچسب‌ها کاربر‌ها سوال بپرسید!

آمار پرسش:

  • پرسیده شده: 2014-11-20 15:13:23 -0500
  • مشاهده شده: 733 بار
  • بروز شده: 2015-04-18 14:12:50 -0500

پرسش‌های مشابه:

تعداد کلمات n حرفی از a,b,c,d

تعداد جواب های معادله ${1\over x}+{1\over y}={1\over n}$ در دستگاه اعداد صحیح

انگور، آن هم از نوع «درختی» - آزمون دوم آزمایشی شاززز

تعداد دکامینوهایی که در یک مستطیل ۳ در ۴ جا می‌گیرند

تعداد راههای انتخاب nشی از 2n+1 شی متمایز و n شی یکسان

تعداد راه‌های حرکت قورباغه روی یک شبکه‌ی ۵ در ۸

تعداد رنگ‌آمیزی‌های هم‌ارز در صفحه های شطرنجی 7*7

تعداد جدول ها دارای عدد زینی (شمارش)

اثبات وجود مربع 2*2 با تعداد خانه های فرد هم رنگ

تورنمنت کشتی .

نکاتی در مورد نوشتن پاسخ:

در این قسمت می‌تونی به یک پرسش پاسخ بدی. اگه می‌خوای در مورد پرسش بحث و اظهار نظر کنی از قسمت «ثبت نظر» استفاده کن.
پاسخت رو دقیق و کامل بنویس، از عکس استفاده کن و اگه لازمه به منابع (کتاب یا سایت) ارجاع بده.
اگه پرسش یا پاسخ‌ها مفید هستند حتما بهشون رای بده تا پرسش‌ها و پاسخ‌های خوب مشخص بشن.

استفاده از ویرایشگر:

توی قسمت پیش‌نمایش می‌تونی ببینی متنی که نوشتی چجوری روی سایت دیده میشه.
خیلی مهم: برای اینکه به خط بعد بری باید دوتا Enter بزنی.
می‌تونی از تگ‌های معمولی و ساده‌ی html هم استفاده کنی.
با دکمه‌هایی که بالای ویرایش‌گر قرار دارند کلی کار می‌شه کرد. از عکس‌گذاشتن بگیر تا لیست شماره‌دار. حتما امتحان‌شون کن.

علائم ریاضی:

برای نوشتن علائم ریاضی می‌تونی از Mathjax استفاده کنی. راهنمای Mathjax رو از سایت math.stackexchange بخون.
برای نوشتن عبارت ریاضی وسط جمله، اون عبارت رو بین دوتا $ قرار بده.
برای نوشتن عبارت ریاضی تو یه خط جدید اون رو بین دوتا $$ قرار بده.

تعداد رشته های n تایی با a,b,c,d

5

سوال خیلی صورت ساده ای داره: تعداد رشته های n تایی با a,b,c,d که تعداد a ها با تعداد b ها برابر باشه جواب نهایی انتخاب n از 2n حالا دیگه باید اثبات کنین (جواب بسته را بیابید چون بصورت زیگما بسیار راحت است)

برای مثال ababcd abbaac

(راهنمایی با رشته 1 و 0 سوال رو متناظر کنین )

یعنی هیچ کی نمویخواد جواب بده

شمارش تناظر رشته تناظر-یک-به-یک ترکیبیات
2014-11-20 15:13:23 -0500
حمیدرضاه 2979 ● 20 ● 26 ● 52
پاک‌کردن   ویرایش سوال
نظرات

سوال قشنگیه! چون هنوز کسی حل نکرده میخوای جواب نهایی رو بگو به عنوان راهنمایی!

2014-11-23 09:29:33 -0500 محمد مهدی

خب منم که اینو گفتم !!!

2014-11-23 12:14:32 -0500 چشمک

خب اثبات کن یعنی اگه یه چیز دیگه میگفتم میگفت من اینو گفتم!!

2014-11-23 12:36:41 -0500 حمیدرضاه

درسته؟

2014-11-25 10:31:58 -0500 چشمک

مطمئنی؟

2014-11-25 11:13:22 -0500 چشمک

2 پاسخ

1

بین تعداد رشته های n تایی با a,b,c,d که در آن ها تعداد a ها با تعداد b ها برابر است و تعداد دنباله های دودویی به 2n که در آن ها تعداد یک ها با تعداد صفر ها برابر است یک نگاشت دوسویی به شکل زیر برقرار میکنیم:

a:11
b:00
c:10
d:01

یعنی این که به ازای هر a در دنباله 11 را جایگزین میکنیم،به ازای هر b در دنباله 00 را، به ازای هر c در دنباله 10 را و به ازای هر d در دنباله 01 را.

مثال برای n=2 در شکل زیر آمده است:

image description

واضح است هر دنباله دارای تعداد مساوی 0 و 1 است چرا که تعداد a ها و b ها با هم برابر است پس تعداد 00 ها با تعداد 11 ها برابر است.تعداد c و d ها نیز مهم نیست چرا که به ازای هر c یا d یکی به تعداد 0 ها و یکی به تعداد 1 ها اضافه میشود.پس از هر دنباله با حروف به طول n که تعداد a ها با تعداد b ها در آن برابر است میتوان به یک دنباله با 0 و1 به طول 2n رسید که تعداد 0 ها و 1ها در آن برابر است.

از طرفی از هر دنباله با 0 و1 به طول 2n که تعداد 0 ها و 1ها در آن برابر است نیز به دقیقا یک رشته از a,b,c,d میرسیم که تعداد b ها و a ها در آن برابر است.چرا که کافی است به روش زیر عمل کنیم:

از ابتدای دنباله شروع کرده و دو رقم دو رقم جلو میرویم.اگر دو رقم 00 بودند b ، اگر 11 بودند a، اگر 01 بودند d و اگر 10 بودند c را جایگزین آن ها میکنیم.

پس به ازای هر رشته از حروف به یک رشته از 0 و 1 و به ازای هر رشته از 0 و 1 به یک رشته از حروف میرسیم. بنابراین تعداد اعضای این دو مجموعه با هم برابر است و حکم اثبات میشود.

موفق باشید!

2014-12-15 06:54:18 -0500
روبیک 2379 ● 13 ● 27 ● 44
پاک‌کردن   ویرایش پاسخ
نظرات

چه عجب یکی درست گفت

2014-12-15 07:33:45 -0500 حمیدرضاه

حالا یکی اینو جواب بده: http://beta.kahu.ir/question/6000/%D8%A7%D8%AF%D8%BA%D8%A7%D9%85-%DA%A9%D8%B1%D8%AF%D9%86-%D9%84%DB%8C%D9%88%D8%A7%D9%86-%D9%87%D8%A7-%D8%A8%D9%87-%DB%8C%DA%A9-%D9%84%DB%8C%D9%88%D8%A7%D9%86/

2014-12-15 08:24:36 -0500 روبیک

و این یکی: http://beta.kahu.ir/question/5694/%D8%AC%D8%AF%D9%88%D9%84-16-%D8%AF%D8%B1-16-%D9%88-%D8%AD%D8%AF%D8%A7%DA%A9%D8%AB%D8%B1-%D8%AA%D8%B9%D8%AF%D8%A7%D8%AF-%D8%A7%D8%B9%D8%AF%D8%A7%D8%AF-%D9%85%D8%AA%D9%85%D8%A7%DB%8C%D8%B2/

2014-12-15 08:25:45 -0500 روبیک

@حمیدرضاهدایتی راه خودت هم همین بود؟

2014-12-15 08:26:18 -0500 محمد مهدی

نه این راه اصلیش بود راه خودم جواب رو اتحاد 1 از n به توان دو + 2 از n به توان دو ... بود

2014-12-15 11:21:28 -0500 حمیدرضاه
-4

این سوال سوال Division 1 سایت CodeForces بوده راهشو اونجا بخونید سوالش الگوریتمیه حلشم اونجا هست اگه میشه سعی کنید سوال در حد مرحله 2 بزارین این سوالا وقت گیره 4 تا حلقه می خوره حلشم فقط با برنامه نویسیه برنامه نویسیه برنامه نویسیه برنامه نویسیه برنامه نویسیه برنامه نویسیه برنامه نویسیه برنامه نویسیه برنامه نویسیه برنامه نویسیه برنامه نویسیه برنامه نویسیه برنامه نویسیه

2014-11-22 12:14:50 -0500
پرتقال 81 ● 1 ● 1 ● 3
پاک‌کردن   ویرایش پاسخ
نظرات

چرا چرت و پرت میگین جواب نباید برنامه باشه که عزیزم سوال و باید فرمول صریح بدی براش

2014-11-22 12:56:35 -0500 حمیدرضاه

عزیزم سوال برنامه نویسی رو تئوری مطرح کردن اشتباهه برو یاد بگیر المپیاد کامپیوتر چه جوریه بعد رو پست من نظر بزار این سوال کاملا کاملا الگوریتمیه و برنامه نویسی برنامه نویسی برنامه نویسی

2014-11-22 13:40:32 -0500 پرتقال

اولا سوالو من کدشو زدم که دارم می گم ثانیا مال سایت کد فورسیزه که کاری نداریم سوال جهانیه یا نه شما برو برنامه نویسی یاد بگیر که پیاده سازی 4 تا حلقه با nlogn هم میشه هر حلقه که حتما O یه N نیست شما هر وقت Grand master CF شدی بیا پیش ما اگه خواستی شمارشم خواستی باید بپرسم بت بگم اینجام کل ننداز

2014-11-22 13:44:03 -0500 پرتقال

عمو جون سوالو من کدشو زدم اولا که دارم می گم ثانیا مال سایت کد فورسیزه که کاری نئاریم سوال جهانیه یا نه

2014-11-22 13:44:04 -0500 پرتقال

مثلا اتحاد پاسکال رو تو میتونی کدشو بزنی این معنیو میده که سوال برنامه نویسیه ؟!!!!

2014-11-22 13:52:34 -0500 حمیدرضاه

پاسخ شما

فقط در صورتی که پاسخی برای این پرسش دارید، آن را اینجا بنویسید و برای بحث کردن از قسمت «ثبت‌ نظر» استفاده کنید. شما می‌توانید قبل از وارد شدن به سایت پاسخ خود را بنویسید. این پاسخ ذخیره می‌شود و زمانی که شما وارد سایت شدید یا ثبت‌نام کردید منتشر می‌شود.

پیش‌نمایش:

کلیه‌ی حقوق این سایت متعلق به کمیته‌ی ملی المپیاد کامپیوتر است.