C-Z型变换
时间: 1ms 内存:128M
描述:
让我们来玩个Z型变换的游戏,游戏的规则如下:给你一个字符串,将它以Z字型的形状不断伸展开,如给定字符串为"abcdefghijklmnopqrstuvwxyz",假设Z字形的宽度为4,那么我们展开为a g m s yb f h l n r t x zc e i k o q u wd j p v现在我们一行一行读出字母,空格均省略,则得到:agmsybfhlnrtxzceikoquwdjpv明白了吗?那么问题来了:已知给定的字符串和Z字形的宽度,求展开后按行读取的字符串是什么。
输入:
多组数据输入,直到文件末。每行包含一个字符串s代表需要展开的字符串,一个正整数t,代表Z字形的宽度字符串中只包含英文字母,长度<=100。
输出:
每组数据输出展开后按行读取组成的字符串。
示例输入:
PAYPALISHIRING 3
示例输出:
PAHNAPLSIIGYIR
提示:
参考答案:
解锁文章
文章评论