#include <stdio.h>
int* rotateArray(int* A, int n1, int B, int *len) {
int *ret
= (int *)malloc(n1
* sizeof(int)); *len = n1;
int i;
for (i = 0; i < n1; i++) ret[i] = A[i + B];
return ret;
}
int main(void) {
// your code goes here
int A[]={1,2,3,4,5,6};
int B=2;
int len,i;
int *ans=rotateArray(&A,6,B,&len);
for(i=0;i<6;i++)
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQqIHJvdGF0ZUFycmF5KGludCogQSwgaW50IG4xLCBpbnQgQiwgaW50ICpsZW4pIHsKCWludCAqcmV0ID0gKGludCAqKW1hbGxvYyhuMSAqIHNpemVvZihpbnQpKTsKCSpsZW4gPSBuMTsKCWludCBpOwoJZm9yIChpID0gMDsgaSA8IG4xOyBpKyspIHJldFtpXSA9IEFbaSArIEJdOwoJcmV0dXJuIHJldDsKfQoKaW50IG1haW4odm9pZCkgewoJLy8geW91ciBjb2RlIGdvZXMgaGVyZQoJaW50IEFbXT17MSwyLDMsNCw1LDZ9OwoJaW50IEI9MjsKCWludCBsZW4saTsKCWludCAqYW5zPXJvdGF0ZUFycmF5KCZBLDYsQiwmbGVuKTsKCQoJZm9yKGk9MDtpPDY7aSsrKQoJCXByaW50ZigiJWRcbiIsYW5zW2ldKTsKCXJldHVybiAwOwp9Cg==