Advertisement
Guest User

Untitled

a guest
Feb 23rd, 2012
145
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.92 KB | None | 0 0
  1. #include <iostream>
  2. #include <conio.h>
  3. #include <vector>
  4.  
  5. using namespace std;
  6.  
  7. int main()
  8. {
  9.     cout << "How many numbers would you like? ";
  10.     int number_range = 0;
  11.     cin >> number_range;
  12.     cout << "What is the block size? ";
  13.     int block_size = 0;
  14.     cin >> block_size;
  15.    
  16.     if(block_size > number_range){
  17.     cout << endl;
  18.     cout << "Error: Block size greater than number range";
  19.     getch();
  20.     return -1;
  21.     }
  22.  
  23.     vector<int> numbers;
  24.     for(int i = 0; i < number_range; i++){
  25.         numbers.push_back(i+1);
  26.         }
  27.     int i = 0;
  28.     int BS = block_size;
  29.     while(i < number_range){
  30.         for(int j = block_size; j > i ;j--){
  31.             cout << numbers.at(j-1) << " ";
  32.             }
  33.         cout << endl;
  34.         i = block_size;
  35.         block_size += BS;
  36.         if(block_size > number_range)
  37.         block_size = number_range;
  38.         }
  39.        
  40.     getch();
  41.     return 0;
  42. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement