Rotate array
Problem Statement
Suggest Edit
Problem Statement
The first line contains an integer N representing the size of the array.
The second line contains N space-separated integers representing the elements of the array.
The last line contains an integer K representing the number of times the array has to be rotated in the left direction.
The only line of the output prints N space-separated integers representing the Rotated array elements.
1 <= N <= 10^3
1 <= arr[i] <= 10^9
1 <= K < N
8
7 5 2 11 2 43 1 1
2
2 11 2 43 1 1 7 5
Rotate 1 steps to the left: 5 2 11 2 43 1 1 7
Rotate 2 steps to the left: 2 11 2 43 1 1 7 5
#Your code goes here. def lrotate(usr_arr,n): return usr_arr[n:]+usr_arr[:n] len=int(input()) usr_arr=input().split() x=int(input()) usr_arr=lrotate(usr_arr,x) str="" for i in usr_arr: str+=i str+=' ' print(str)
Comments
Post a Comment