М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
7IX
7IX
02.09.2020 12:52 •  Информатика

Вмассиве из 60 элементов, содержащие положительные целые числа, вычислить сумму элементов больших 10.

👇
Ответ:
SadPlayer007
SadPlayer007
02.09.2020
___________________________
Вмассиве из 60 элементов, содержащие положительные целые числа, вычислить сумму элементов больших 10
4,4(94 оценок)
Открыть все ответы
Ответ:
ābuttt
ābuttt
02.09.2020
Условие дано не совсем корректно. "Каждые 45 минут на прием приходят два человека" - это можно понять двояко: 1) через каждые 45 минут одновременно приходят два человека 2) в течение каждых 45 минут приходят два человека.
Примем условие №1, потому что при условии №2 получается неопределенность (например, каждый приходит в какой-то свой момент времени и даже двое могут прийти на последней секунде этих 45 минут).

Каждые 45 минут приходят двое больных; врач проведет прием двух больных за 40 минут, следовательно, еще 5 минут у него больных не будет и этот цикл повторяется в течение всего времени приема.
1-20 минута: один больной на приеме, один в очереди.
21-40 минута: один больной на приеме, очереди нет.
41-45 минута: на приеме никого нет, очереди нет.
Максимальное время нахождения людей в клинике - 40 минут.
Максимальное количество людей, ожидающих приема - один человек в течение 20 минут.

Для решения задачи по варианту №2 нужно привлекать теорию массового обслуживания и задавать вероятностное распределение прихода больных, после чего проводить моделирование процесса.
 
4,7(25 оценок)
Ответ:
единорог106
единорог106
02.09.2020

#include <iostream>

#include <vector>

using namespace std;

void solve1(){

   const int N = 7, X = 6;

   int cnt = 0;

   vector<int> a(N);

   for(auto &i: a) cin >> i;

   for(auto &i: a) cnt += (i > X);

   cout << cnt;

}

void solve2(){

   const int N = 12;

   int res = 1;

   vector<int> p(N);

   for(auto &i: p) cin >> i;

   for(auto &i: p)

       if(!(i & 1))

           res *= i;

   (res == 1) ? cout << 0 : cout << res;

}

void solve3(){

   const int N = 17;

   int x, ans = 0;

   vector<int> t(N);

   for(auto &i: t) cin >> i;

   cin >> x;

   while(++x < N)

       ans += t[x];

   cout << ans;

}

int main(){

   //solve1();  //task1

   //solve2();  //task2

   //solve3(); //task3

}

4,4(100 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ