fork download
  1. #include <iostream>
  2. #include<bits/stdc++.h>
  3. using namespace std;
  4.  
  5. int main() {
  6. // your code goes here
  7. int t;
  8. cin>>t;
  9. while(t--){
  10. int n;
  11. cin>>n;
  12. int k;
  13. cin>>k;
  14. int a[n];
  15. k=k%n;
  16. for(int i=0;i<n;i++){
  17. cin>>a[i];
  18. }
  19. int b[n]={0};
  20. int c=0;
  21. int s=n-k;
  22. for(int i=s;i<n;i++){
  23. b[c++]=a[i];
  24. }
  25. for(int i=0;i<s;i++){
  26. b[c++]=a[i];
  27. }
  28. for(int i=0;i<n;i++){
  29. cout<<b[i]<<" ";
  30. }
  31. cout<<"\n";
  32. }
  33. return 0;
  34. }
Success #stdin #stdout 0s 5280KB
stdin
3
5
2 
1 2 3 4 5
7
3
1 2 3 4 5 6 9 
6
8
1 2 3 4 5 6
stdout
4 5 1 2 3 
5 6 9 1 2 3 4 
5 6 1 2 3 4