Problem

1 /5


رمزگذاری - 2

Problem

برای رمزگذاری یک پیام، از اقدامات زیر استفاده می شود: پیام با حذف فاصله ها در یک مستطیل با ارتفاع معین در امتداد ستون ها نوشته می شود و سپس خطوط به ترتیب داده شده خوانده می شوند.
 
1 P R I 
2 R A N 
3 O M G 
4G M 
 
و سپس، اگر ترتیب ردیف 3، 1، 2، 4 را انتخاب کنید، پیام رمزگذاری شده OMGPRIRANGM را دریافت کنید.
 
لازم است برنامه ای بنویسید که با توجه به ارتفاع مستطیل و ترتیب خواندن خطوط، پیام داده شده را در حین رمزگذاری رمزگشایی کند.
 
ورودی
ورودی شامل: در خط اول، ارتفاع مستطیل H (2 ≤ H ≤ 10)، در خط دوم – ترتیب خواندن خطوط (اعداد با فاصله نوشته می شوند)، در سوم – یک پیام رمزگذاری شده بین 1 تا 200 کاراکتر. پیام رمزگذاری شده از حروف لاتین بزرگ و کوچک تشکیل شده است  و اعداد.
 
خروجی
پیام رمزگشایی شده در خروجی نوشته می شود.

<بدن>
وارد کنید خروجی
4
3 1 2 4
OMGPRIRANGM
برنامه نویسی