Problem

1 /5


加密 - 2

Problem

<分区> 要对消息进行编码,使用以下操作:将消息写入(省略空格)沿列的给定高度的矩形,然后按给定顺序读取行。
<分区>  
<分区> 1 P R I 
<分区> 2 R A N 
<分区> 3 O M G 
<分区> 4G移动 
 
<分区> 然后,如果您选择行顺序 3、1、2、4,则获取编码消息 OMGPRIRANGM。
<分区>  
<分区> 要求编写一个程序,在给定矩形的高度和读取行的顺序的情况下,在编码期间解码给定的消息。
<分区>  
<分区> 输入 <分区> 输入包含:在第一行,矩形的高度 H (2 ≤ H ≤ 10),在第二行 ——在第三行中读取行的顺序(数字用空格书写)长度在 1 到 200 个字符之间的编码消息。编码信息由大写和小写拉丁字母组成 和数字。 <分区>   <分区> 输出 <分区> 解码后的消息被写入输出。

<正文>

 
输入 输出
4
3 1 2 4
天啊
编程