سلام. اینجا یه دنباله جدید تعریف کرده که حل مسئله رو یکم پیچونده. رشته های این مجموعه بطول n به یکی از سمبلهای a,b,c ختم میشن:
تعداد رشته هایی که به c ختم میشن برابر رشته های بطول n-1 خواهد بود که آخرش c قرار میدیم. [tex](a_{n-1})[/tex]
** تعداد رشته هایی که با a ختم میشن برابر رشته های بطول n-2 خواهد بود که آخرش ba قرار میدیم بعلاوه رشته هایی که به a بدون b ختم میشوند. [tex](a_{n-2} ...)[/tex]
تعداد رشته هایی که به b ختم میشن برابر مجموع حالت های زیر میشه:
رشته های بطول n-1 که آخرش b قرار میدیم. [tex](a_{n-1})[/tex]
رشته های بطول n-2 که به a ختم میشن و آخرش ab قرار میدیم. [tex](a_{n-4})[/tex]
رشته های بطول n-2 که به c ختم میشن و آخرش ab قرار میدیم. [tex](a_{n-3})[/tex]
جواب میشه همون جواب پارسه [tex]a_n=2a_{n-1} a_{n-2} 2a_{n-3}[/tex].
اشتباهم توی عدم شمارش رشته هایی بود که خودشون جزء زبان نیستن ولی با قرار دادن b در آخرشون جزء زبان میشن. روش پارسه مطمئن تر بود. یعنی بهتر بود از دنباله b استفاده میکردم.
روش پارسه:
در تعریف a:
[tex]b_{n-1}[/tex] برای تعداد رشته هایی که به a ختم میشن.
[tex]b_{n}[/tex] برای تعداد رشته هایی که به b ختم میشن.
[tex]a_{n-1}[/tex] برای تعداد رشته هایی که به c ختم میشن.
در تعریف b:
[tex]a_{n-2}[/tex] برای تعداد رشته هایی که حرف یکی مونده به آخرشون a هست.
[tex]b_{n-1}[/tex] برای تعداد رشته هایی که حرف یکی مونده به آخرشون b هست.
[tex]a_{n-2}[/tex] برای تعداد رشته هایی که حرف یکی مونده به آخرشون c هست.
از تفریق دو رابطه به [tex]2b_n=a_n-a_{n-1} 2a_{n-2}[/tex] میرسیم. با جایگزینی مقادیر به [tex]a_n=2a_{n-1} a_{n-2} 2a_{n-3}[/tex] میرسیم.
بابت پاسخ اولیه اشتباهم عذرخواهی میکنم.
موفق باشید.
(19 دى 1392 09:42 ب.ظ)wokesh نوشته شده توسط: [ -> ]اگر خانه آخر a نباشد (یعنی b یا c باشد) ، (a(n-1 خانه بعدی باید حالت مسئله را داشته باشند
اگه حرف آخر b باشد تعداد حالت از جمله n-1 بیشتر خواهد بود. به رشته cab دقت کنید. ca جزء جمله n-1ام نیست.
(19 دى 1392 09:42 ب.ظ)wokesh نوشته شده توسط: [ -> ]...اگر خانه آخر a باشد و خانه قبل از آن a یا c باشد (a(n-2 خانه بعدی باید حالت مسئله داشته باشند...
این حالت کاملاً اشتباهه. حرف قبل از a فقط میتونه b باشه.
(19 دى 1392 09:42 ب.ظ)wokesh نوشته شده توسط: [ -> ]...اگر خانه آخر a باشد و خانه قبل از آن b باشد در دیگر خانه هیچ محدودیتی نداریم و به طریق میتوانیم آنرا پر کنیم....
اینجا هم محدودیت داریم. باید جمله n-2 رو قرار بدید.