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

В Берляндском государственном университете есть студенческий буфет. Рассмотрим его работу в один из учебных дней. Во всем университете n перемен, перед каждой из которых в буфет привозят ровно k булочек с маком (считаем, что в начале дня буфет пустой). Каждая булочка может храниться в буфете h перемен. В течение i-й перемены (1≤i≤n) в буфет приходят ровно ai студентов. Студенты приходят в буфет голодными, поэтому цель каждого из них — купить ровно одну булочку и стать сытым. Каждый студент может стоять в очереди за булочкой ровно один раз в день во время одной перемены. Сотрудник буфета работает с молниеносной скоростью, поэтому время продажи каждой булочки ничтожно мало и в условиях задачи роли не играет. Однако, если студенту не хватает булочки, он расстраивается и уходит голодным.

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

Входные данные

Первая строка содержит три целых числа n, k, h (1≤n≤k≤105, 1≤h≤100) — количество перемен, количество булочек, привозимых в буфет перед каждой переменой, и срок хранения каждой булочки.

Вторая строка содержит n целых чисел ai (1≤ai≤105) — количество студентов, пришедших в буфет на i-й перемене.

Выходные данные

Выведите единственное целое число — минимальное количество студентов, которые останутся голодными.
входные данные
5 3 2
2 4 3 6 8
выходные данные
8

👇
Открыть все ответы
Ответ:
Killeris
Killeris
23.02.2021

import schedule

import time

a = int(input('количество молекул: '))

def atom_time():

   print(a / 3)

schedule.every(240).minutes.do(atom_time)

while True:

   schedule.run_pending()

   time.sleep(1)

schedule.every(240).minutes.do(atom_time)

while True:

   schedule.run_pending()

   time.sleep(1)

schedule.every(480).minutes.do(atom_time)

while True:

   schedule.run_pending()

   time.sleep(1)

schedule.every(960).minutes.do(atom_time)

while True:

   schedule.run_pending()

   time.sleep(1)

Python

4,7(14 оценок)
Ответ:
JesusVl
JesusVl
23.02.2021

#include <iostream>

using namespace std;

int trianglenumber(int n)

{

int number=0;

for(int i=0;i<n;i++)

{

 number=number+(i+1);

}

return number;

}

void delcount(int n)

{

for(int i=1;i<=n;i++)

{

 if(n%i==0) cout<<i<<" ";

}

}

int main()

{

int UsersNumber;

cout<<"Enter your number:"<<endl;

cin>>UsersNumber;

cout<<"Your triangle number is: "<<trianglenumber(UsersNumber)<<endl;

delcount(trianglenumber(UsersNumber));

system("pause");

return 0;

}

Программа простенькая, но ты сам попросил "какой либо программы"

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