|
|
@ -10,10 +10,13 @@ struct Input{
|
|
|
|
size_t bin_count{};
|
|
|
|
size_t bin_count{};
|
|
|
|
};
|
|
|
|
};
|
|
|
|
Input
|
|
|
|
Input
|
|
|
|
input_data(istream& in)
|
|
|
|
input_data(istream& in, bool prompt=false)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
Input inn;
|
|
|
|
Input inn;
|
|
|
|
size_t number_count;
|
|
|
|
size_t number_count;
|
|
|
|
|
|
|
|
if (prompt){
|
|
|
|
|
|
|
|
cerr << "Enter count, numbers and bin_count\n";
|
|
|
|
|
|
|
|
}
|
|
|
|
in >> number_count;
|
|
|
|
in >> number_count;
|
|
|
|
inn.numbers.resize(number_count);
|
|
|
|
inn.numbers.resize(number_count);
|
|
|
|
|
|
|
|
|
|
|
|