首页 > 试题广场 >

换座位

[编程题]换座位
  • 热度指数:784 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32M,其他语言64M
  • 算法知识视频讲解
还记得上学时每周要换座位吗?第四组换到第一组、第一组换到第二组……
现在用一个字母表示一个组,请你计算经历n周之后座位的情况。

输入描述:
输入有多组数据,每组数据一行。

每行包括一个字符串s和整数n

1. s只有相互不同的字母构成。
2. 如果n是正整数,字符串向右移动;否则向左移动。


输出描述:
对应每一组输入,输出调整之后的座位情况。
示例1

输入

ABCD 2
ABCD -1

输出

CDAB
BCDA

这道题你会答吗?花几分钟告诉大家答案吧!