#include <iostream>
using namespace std;

int main() {

    int n;
    cin >> n;
    int* a = new int[n];
    for(int i = 0; i < n; i++)
    {
        a[i] = n + i;
        cout << a[i] <<' ';
    }
    delete[] a;

    return 0;
}

复杂度:时间复杂度,主要由循环决定,循环次数为n次,则为O(n),空间复杂度:主要由堆空间决定,开辟了大小为n的数组,故空间复杂度为O(n)