На StackOverflow есть множество постов, которые читают ряд цифр от интернет-судьи.
Вот пример:
int number;
int quantity;
std::vector<int> database;
std::cin >> quantity;
for (int index = 0; index < quantity; ++index)
{
std::cin >> number;
database.push_back(number);
}
Если у вас аллергия или отвращение к std::vector
, вы можете попробовать создать динамический массив:
int number;
int quantity;
int * database;
std::cin >> quantity;
database = new int[quantity];
for (int index = 0; index < quantity; ++index)
{
std::cin >> number;
database[index] = number;
}
// Use database
delete[] database; // return the allocated memory.