#include using namespace std; int get_size(); void do_it(int size, int x); void clean_array(); void copy_array(); int big_array[600]; int medium_array[300]; int main(){ int max, pass = 0, x = 0, size = 0; cout << "How many steats: "; cin >> max; for(int i = 0; i < max; i++){ i++; cout << i << " "; big_array[x] = i; x++; } cout << " -====END====- \n"; size = get_size(); //clean_array(); for(int i = 0; ; i++){ cout << endl; //size = get_size(); if(size == 0){ cout << "\n\n Empty array \n\n"; return 0;} cout << "\n\n Size is: " << size << " \n\n"; do_it(size/2, i); //clean_array(); cout << endl; } return 0; } void do_it(int size, int x){ int pass = 0; for(int i = 0; i < size; i++){ pass++; cout << big_array[pass] << " "; //big_array[i] = pass; pass++; } } int get_size(){ for(int size = 0; big_array[size] != 0; size++){} return size; } void copy_array(){ for(int i = 0; !(big_array[i] == 0); i++){ medium_array[i] = big_array[i]; } } void clean_array(){ int i = 0; for(int i = 0; !(big_array[i] == 0); i++){ big_array[i] = 0; } }