문제 설명
하나의 자연수(N)가 입력될 때, 각 자리의 숫자를 오른쪽 혹은 왼쪽으로 돌리는 것을 숫자 회전이라고 한다. 예를 들어, 102를 2만큼 회전시키면, 각각의 자리 숫자가 두 칸씩 오른쪽으로 회전하고 범위를 벗어나는 숫자는 다시 왼쪽에 자리하여 021이 된다. 얼마만큼 회전할지 나타내는 숫자를 회전수(R)라고 하는데, 회전수가 음수이면 왼쪽, 양수이면 오른쪽으로 회전하고, 0이면 회전하지 않는다. 예를 들어, 102를 -1만큼 회전시키면 각 자리 숫자가 한 칸씩 왼쪽으로 회전하여 021이 된다. 자연수(N)와 회전수(R)가 입력되었을 때, 숫자를 회전하여 출력하는 프로그램을 작성해보자.
입력 설명
하나의 자연수(N)와 회전수(R)가 입력된다.
\((1 \le N \le 10^10, -1,000 \le R \le 1,000)\)
\((1 \le N \le 10^10, -1,000 \le R \le 1,000)\)
출력 설명
숫자를 회전하여 출력한다.
입력 예시 Copy
102 2
출력 예시 Copy
021