Advertisement
Guest User

Untitled

a guest
Jan 26th, 2020
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.62 KB | None | 0 0
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int i, n, j, k, v[1005], schimb;
  5.  
  6. int main()
  7. {
  8.     cin>>n>>k;
  9.     for(i = 1; i <= n; i++){
  10.         cin>>v[i];
  11.     }
  12.     for(i = 1; i <= k; i++){
  13.         do{
  14.             schimb = 0;
  15.             for(j = i; j < n; j+=k){
  16.                 if(v[j + k] == 0) break;
  17.                 else{
  18.                     if(v[j] > v[j+k]){
  19.                         swap(v[j], v[j+k]);
  20.                         schimb = 1;
  21.                     }
  22.                 }
  23.             }
  24.         }while(schimb);
  25.     }
  26.     for(i = 1; i <= n; i++){
  27.         cout<<v[i]<<" ";
  28.     }
  29.     return 0;
  30. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement