// 2023 IUSB Programming Competition // Round 1 Problem 5 // Summation Steps // Solution by Liguo Yu #include #include using namespace std; void print(int * array, int size); int main() { int size; cin >> size; int * list = new int[size]; for (int i=0; i> list[i]; } print(list, size); return 0; } void print(int * array, int size) { if(size > 1) { int upsize = size - 1; int * uparray = new int[upsize]; for(int i=0; i