Câu trả lời:
#include <iostream>
using namespace std;
// Hàm tính số thứ N của dãy số
int soThuN(int N) {
// Tìm số nguyên tố nhỏ nhất lớn hơn hoặc bằng N
int p = 2;
while (p * p <= N) {
p++;
}
// Tính số phần tử của dãy số nhỏ hơn hoặc bằng N
int n = 0;
for (int i = 1; i <= p; i++) {
n += (N / i) + 1;
}
// Tính số thứ N của dãy số
int x = 1;
for (int i = 1; i <= n; i++) {
x += (i - 1) * p;
}
return x;
}
int main() {
int N;
cin >> N;
// In ra số thứ N của dãy số
cout << soThuN(N) << endl;
return 0;
}