#include #include using namespace std; int main() { size_t number_count; cerr << "number count="; cin>>number_count; // ввод количества чисел char l,r,v; vector numbers(number_count); for (int i=0; i>numbers[i]; // ввод массива чисел } size_t bin_count; cerr<<"bin count="; cin>>bin_count; // ввод количества корзин vector bins(bin_count); // массив каждой корзины double min = numbers[0]; double max = numbers[0]; for (double x : numbers) { if (x < min) { min = x; } else if (x > max) { max = x; } } double bin_size = (max - min) / bin_count; // размер каждой корзины for (size_t i = 0; i < number_count; i++) { bool found = false; for (size_t j = 0; (j < bin_count - 1) && !found; j++) { auto lo = min + j * bin_size; auto hi = min + (j + 1) * bin_size; if ((lo <= numbers[i]) && (numbers[i] < hi)) { bins[j]++; found = true; } } if (!found) { bins[bin_count - 1]++; } } cout<<"risunok-";cin>>r; cout<<"linia osi-";cin>>l; cout<<"viravnivanie-";cin>>v; for (int j=0; j