1520: [2021 세종 정올 예선 J] 숫자 회전
메모리제한:128 MB
시간제한:1.000 S
Judge Style:Text Compare
만든사람:
제출:7
통과:3
문제 설명
하나의 자연수(N)가 입력될 때, 각 자리의 숫자를 오른쪽 혹은 왼쪽으로 돌리는 것을 숫자 회전이라고 한다.
예를 들어, 102를 2만큼 회전시키면, 각각의 자리 숫자가 두 칸씩 오른쪽으로 회전하고 범위를 벗어나는 숫자는 다시 왼쪽에 자리하여 021이 된다.
얼마만큼 회전할지 나타내는 숫자를 회전수(R)라고 하는데, 회전수가 음수이면 왼쪽, 양수이면 오른쪽으로 회전하고, 0이면 회전하지 않는다.
예를 들어, 102을 –1만큼 회전시키면 각 자리 숫자가 한 칸씩 왼쪽으로 회전하여 021이 된다.
자연수(N)와 회전수(R)가 입력되었을 때, 숫자를 회전하여 출력하는 프로그램을 작성해보자.
예를 들어, 102를 2만큼 회전시키면, 각각의 자리 숫자가 두 칸씩 오른쪽으로 회전하고 범위를 벗어나는 숫자는 다시 왼쪽에 자리하여 021이 된다.
얼마만큼 회전할지 나타내는 숫자를 회전수(R)라고 하는데, 회전수가 음수이면 왼쪽, 양수이면 오른쪽으로 회전하고, 0이면 회전하지 않는다.
예를 들어, 102을 –1만큼 회전시키면 각 자리 숫자가 한 칸씩 왼쪽으로 회전하여 021이 된다.
자연수(N)와 회전수(R)가 입력되었을 때, 숫자를 회전하여 출력하는 프로그램을 작성해보자.
입력 설명
하나의 자연수(N)와 회전수(R)가 입력된다.
하나의 자연수(N)의 범위는 1 <= N <=1010이고, 회전수(R)의 범위는 –1,000 <= R <= 1,000이다.
하나의 자연수(N)의 범위는 1 <= N <=1010이고, 회전수(R)의 범위는 –1,000 <= R <= 1,000이다.
출력 설명
숫자를 회전하여 출력한다.
입력 예시 Copy
102 2
출력 예시 Copy
021