مسئولیت طراحی و آماده‌سازی سوال‌ها و تست‌ها، و پشتیبانی این مسابقه بر عهده دیوار و رهنماکالج بوده و کوئرا تنها ارائه‌دهنده پلتفرم برگزاری می‌باشد.

رمزنگاری رشته


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

می‌خواهیم یک رشته از اعداد را رمزگذاری کنیم. پیاده‌سازی encoding عددها به این صورت که به ازای هر تعداد رقم تکراری پشت سر هم، تعداد تکرار آن رقم + خود آن رقم جایگزین شود. دقت کنید هیچ بخشی از اعداد بیشتر از ۹ نیست . مثلاً

"1" -> "11"
"11" -> "21"
"111" -> "31"
"1112" -> "3112"
Plain text

‍‍‍‍‍ دقت کنید که طول رشته ممکن است زیاد باشد و از محدوده‌ی integer بیش‌تر شود.

ورودی🔗

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

خروجی🔗

خروجی برنامه‌ی شما باید شامل عبارت رمزنگاری شده ورودی باشد.

مثال🔗

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

1
Plain text

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

11
Plain text

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

223111
Plain text

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

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