#include <iostream> #include <memory> using namespace std; int main() { int N; cin >> N; { //ths establishes scope for unique_ptr unique_ptr<int[]> data(new int[N]); for (int i = 0; i < N; i++) { cin >> data[i]; } for (int i = 0; i < N; i++) { cout << data[i]; if (i != N - 1) cout << " "; } cout << endl; } cout << "Scope ended" << endl; return 0; }
Test Cases
Test Results
Input
1 0
Expected Output
0 Scope ended