apetrov13
?>

На c++ дана последовательность целых чисел a1, a2, a3, an, заканчивающаяся числом 0 (само число 0 в последовательность не входит, то есть ai≠0 требуется вывести на экран числа этой последовательности, которые были больше среднего арифметического. формат входных данных программе дается последовательность целых чисел. гарантируется, что объём входных данных не превышает 1 мб. все числа по модулю не превосходят 230. формат выходных данных требуется вывести в первой строке количество чисел больших среднего арифметического, а затем во второй строке сами эти числа через пробел.

Информатика

Ответы

perminovaea
#include <bits/stdc++.h>

using namespace std;

int main()
{
    vector<int> a;
    int cnt = 0;
    double average = 0;
    while (true)
    {
        int tmp;
        cin >> tmp;
        if (!tmp)
            break;
        cnt++;
        a.push_back(tmp);
        average += tmp;
    }
    average /= cnt;
    int ans = 0;
    vector<int> b;
    for (int i = 0; i < cnt; i++)
        if (a[i] > average)
            ans++, b.push_back(a[i]);
    cout << ans << endl;
    for (int i = 0; i < b.size(); ++i)
        cout << b[i] << ' ';
}
Ионов202

Положительные качества данного гаджета:

Устройство беспроводное, что позволяет подключать его к телефону или компьютеру без специальных кабелей.

Естественным и самым используемым качеством является полная совместимость очков со всеми современными игровыми приставками, что собственно и поднимает популярность виртуальных очков.

Кроме игры такие очки подразумевают просмотр фильмов, новые работы, открываются новые возможности для моделирования и рисования.

Чаще всего внешний вид гаджета выглядит очень интересно и привлекательно.

Отличное погружение в цифровую реальность дополняется качественным звуком и датчиками которые синхронизируют физические движения с виртуальными.

Отрицательные качества данного гаджета:

Стоит такой прибор довольно внушительную сумму, к тому же чем лучше его качество и дизайн, тем выше его цена.

Если установлены не все датчики, значительно ухудшается синхронизация, что сказывается на комфорте пользователя. Как правило, это возможно в более дешевых моделях.

Для полноценной хорошей работы подключать устройство нужно только к мощным компьютерам или телефонам.

Правильно настроить гаджет при необходимости сможет далеко не каждый.

Иногда маленькое расширение мешает получить качественное изображение.

oshemkov579
СИАВРАПВЫП АКВЕГ ЕНГО КЕН ЦУК НГА ОАПРО ПАВ ПАВ ПВАП ВФВЫ ЫВААРОРОЛНГ КЕН6 ФЫВА К4
СИАВРАПВЫП АКВЕГ ЕНГО КЕН ЦУК НГА ОАПРО ПАВ ПАВ ПВАП ВФВЫ ЫВААРОРОЛНГ КЕН6 ФЫВА К4
СИАВРАПВЫП АКВЕГ ЕНГО КЕН ЦУК НГА ОАПРО ПАВ ПАВ ПВАП ВФВЫ ЫВААРОРОЛНГ КЕН6 ФЫВА К4
СИАВРАПВЫП АКВЕГ ЕНГО КЕН ЦУК НГА ОАПРО ПАВ ПАВ ПВАП ВФВЫ ЫВААРОРОЛНГ КЕН6 ФЫВА К4
СИАВРАПВЫП АКВЕГ ЕНГО КЕН ЦУК НГА ОАПРО ПАВ ПАВ ПВАП ВФВЫ ЫВААРОРОЛНГ КЕН6 ФЫВА К4
СИАВРАПВЫП АКВЕГ ЕНГО КЕН ЦУК НГА ОАПРО ПАВ ПАВ ПВАП ВФВЫ ЫВААРОРОЛНГ КЕН6 ФЫВА К4СИАВРАПВЫП АКВЕГ ЕНГО КЕН ЦУК НГА ОАПРО ПАВ ПАВ ПВАП ВФВЫ ЫВААРОРОЛНГ КЕН6 ФЫВА К4

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

На c++ дана последовательность целых чисел a1, a2, a3, an, заканчивающаяся числом 0 (само число 0 в последовательность не входит, то есть ai≠0 требуется вывести на экран числа этой последовательности, которые были больше среднего арифметического. формат входных данных программе дается последовательность целых чисел. гарантируется, что объём входных данных не превышает 1 мб. все числа по модулю не превосходят 230. формат выходных данных требуется вывести в первой строке количество чисел больших среднего арифметического, а затем во второй строке сами эти числа через пробел.
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

serge-lysoff
Татьяна1856
Смирнов-Оськина
Irina_Nikolai
Ионов202
ovdei71
Филиппович_Николаевич
Бражинскене_Алексей
ИП-Сысоев1628
natalia-shelkovich
myhauz
antrotip
keti0290103
milanparipovic864
alenchik19938823