From bd7b9341dcd0f1f18c147e2c097aba5af3716470 Mon Sep 17 00:00:00 2001 From: victoriaCS Date: Mon, 15 Sep 2025 10:25:12 +0300 Subject: [PATCH] =?UTF-8?q?=D0=BA=D0=BE=D0=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- main.cpp | 82 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 82 insertions(+) create mode 100644 main.cpp diff --git a/main.cpp b/main.cpp new file mode 100644 index 0000000..ef4224e --- /dev/null +++ b/main.cpp @@ -0,0 +1,82 @@ +#include +#include +using namespace std; + +int main() +{ + const size_t SCREEN_WIDTH = 80; + const size_t MAX_ASTERISK = SCREEN_WIDTH - 3 - 1; + + size_t number_count; + cin >> number_count; + vector numbers(number_count); + for (size_t i=0;i> numbers[i]; + } + + + size_t bin_count; + cin >> bin_count; + vector bins(bin_count, 0); + + double min = numbers[0]; + double max = numbers[0]; + for (double x: numbers) { + if (x max) { + max = x; + } + } + + double bin_size = (max - min) / bin_count; + + for(size_t i = 0; imax_count){ + max_count = bins[i]; + } + } + + for (size_t i=0; i(bins[i])/max_count); + } + for (size_t j=0; j