سلام دوست عزیز، اگر صورت مسئله رو کامل توضیح بدید میتونم بهتر کمکتون کنم. ولی با توجه به سوالتون حدس میزنم که کلیدی وجود داره که قراره هربار که فشرده میشه یک کار خاص رو انجام بده و این کارها محدود هستن و پشت سر هم باید انجام بشن و از آخری به اولی برمیگردیم.
اگر این صورت مسئله درست هست، همونطور که برای سه وضعیتی از باقیمانده به ۳ استفاده میکردیم، حالا برای ۴ وضعیتی باید از باقیمانده به ۴ استفاده کنیم و …
باقیمانده هر عدد به ۴ میتونه ۰ ۱ ۲ و یا ۳ باشه که میشه ۴ وضعیت.
اگر سوال رو درست متوجه نشدم، لطفا توضیح کامل تری ارائه بدید که بتونم بهتر کمکتون کنم.
موفق باشید