#include <iostream>
#include <locale>
#include <cstdlib>
using namespace std;
int main()
{
srand((unsigned)time(NULL));
const int N = 15;
int A[N], m[4];
cout << "Оценки учеников:" << endl;
m[0] = m[1] = m[2] = m[3] = 0;
for (int i = 0; i < N; i++)
{
A[i] = 2 + rand() % 4;
if (A[i] == 2)
m[0]++;
if (A[i] == 3)
m[1]++;
if (A[i] == 4)
m[2]++;
if (A[i] == 5)
m[3]++;
cout << A[i] << " ";
}
cout << endl;
cout << "Количество двоек: " << m[0] << endl;
cout << "Количество троек: " << m[1] << endl;
cout << "Количество четверок: " << m[2] << endl;
cout << "Количество пятерок: " << m[3] << endl;
system("pause");
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8bG9jYWxlPgojaW5jbHVkZSA8Y3N0ZGxpYj4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKIAppbnQgbWFpbigpCnsKICAgIAogICAgc3JhbmQoKHVuc2lnbmVkKXRpbWUoTlVMTCkpOwogICAgY29uc3QgaW50IE4gPSAxNTsKICAgIGludCBBW05dLCBtWzRdOwogICAgY291dCA8PCAi0J7RhtC10L3QutC4INGD0YfQtdC90LjQutC+0LI6IiA8PCBlbmRsOwogICAgbVswXSA9IG1bMV0gPSBtWzJdID0gbVszXSA9IDA7CiAgICBmb3IgKGludCBpID0gMDsgaSA8IE47IGkrKykKICAgIHsKICAgICAgICBBW2ldID0gMiArIHJhbmQoKSAlIDQ7CiAgICAgICAgaWYgKEFbaV0gPT0gMikKICAgICAgICAgICAgbVswXSsrOwogICAgICAgIGlmIChBW2ldID09IDMpCiAgICAgICAgICAgIG1bMV0rKzsKICAgICAgICBpZiAoQVtpXSA9PSA0KQogICAgICAgICAgICBtWzJdKys7CiAgICAgICAgaWYgKEFbaV0gPT0gNSkKICAgICAgICAgICAgbVszXSsrOwogICAgICAgIGNvdXQgPDwgQVtpXSA8PCAiICI7CiAgICB9CiAgICBjb3V0IDw8IGVuZGw7CiAgICBjb3V0IDw8ICLQmtC+0LvQuNGH0LXRgdGC0LLQviDQtNCy0L7QtdC6OiAiIDw8IG1bMF0gPDwgZW5kbDsKICAgIGNvdXQgPDwgItCa0L7Qu9C40YfQtdGB0YLQstC+INGC0YDQvtC10Lo6ICIgPDwgbVsxXSA8PCBlbmRsOwogICAgY291dCA8PCAi0JrQvtC70LjRh9C10YHRgtCy0L4g0YfQtdGC0LLQtdGA0L7QujogIiA8PCBtWzJdIDw8IGVuZGw7CiAgICBjb3V0IDw8ICLQmtC+0LvQuNGH0LXRgdGC0LLQviDQv9GP0YLQtdGA0L7QujogIiA8PCBtWzNdIDw8IGVuZGw7CiAgICBzeXN0ZW0oInBhdXNlIik7CiAgICByZXR1cm4gMDsKfQ==