#1303. 四向字符串

四向字符串

当前没有测试数据。

week1-四向字符串

题目描述

给你一个字符串 ss 和一个指示数字 xx,你需要根据指示数字 xx 朝着上、下、左、右四个方向之一输出这个字符串。
具体的,各个方向要求如下:

  • x=1x=1 时,请在一行内向右输出字符串,此时在输出中从左往右读即为字符串 ss
  • x=2x=2 时,请在一行内向左输出字符串,此时在输出中从右往左读即为字符串 ss
  • x=3x=3 时,请在一列内向下输出字符串,此时在输出中从上往下读即为字符串 ss
  • x=4x=4 时,请在一列内向上输出字符串,此时在输出中从下往上读即为字符串 ss

如果还有疑问可以观察样例。

输入格式

第一行仅包含一个字符串 ss,该字符串仅包含小写英文字母,即为给定的字符串。
第二行仅包含一个整数 xx,表示指示数字,你需要根据这个数字判断你输出的方向。

输出格式

按照要求在一行或者一列内朝着指定的方向输出字符串。

样例 #1

样例输入 #1

leavingz
1

样例输出 #1

leavingz

样例 #2

样例输入 #2

leavingz
2

样例输出 #2

zgnivael

样例 #3

样例输入 #3

leavingz
3

样例输出 #3

l
e
a
v
i
n
g
z

样例 #4

样例输入 #4

leavingz
4

样例输出 #4

z
g
n
i
v
a
e
l

提示

对于 100%100\% 的数据满足:1s1051\le |s|\le 10^5x{1,2,3,4}x\in\{1,2,3,4\},其中 s|s| 表示字符串 ss 的长度。