Processing math: 100%

المپدیا

دانش‌نامه‌ی المپیاد کامپیوتر ایران

ابزار کاربر

ابزار سایت


سوالات المپیاد:دوره ی تابستان:دوره ی ۲۶:ترکیبیات:سوال ۶

زبان گاوی و ماشین شخم‌زنی

فرض کنید L1,L2 دو زبان منظم با الفبای Σ={0,1} باشند.

آ) زبان L=L1L2 به این شکل ساخته می‌شود که به ازای هر دو رشته‌ی هم‌طول s1L1,s2L2، رشته‌ی s1s2 در L می‌آید. نشان دهید L منظم است.

ب) زبان L=L1+L2 به این شکل ساخته می‌شود که به ازای هر دو رشته‌ی هم‌طول s1L1,s2L2، رشته‌ی s1+s2 (جمع دودویی دو رشته) در L می‌آید. توجه کنید اگر سمت چپ رشته‌های s1 و s2 رقم ۰ وجود داشته باشد و جمع آن‌ها نیز چنین باشد، رقم‌های صفر سمت چپ را نمی‌اندازیم؛ امّا نمی‌توانیم به طور دل‌خواه صفر به سمت چپ رشته اضافه کنیم. بنابراین طول s1+s2 یا با طول s1,s2 برابر است یا یکی بیش‌تر است. نشان دهید L منظم است.


ابزار صفحه