Вопрос задан 14.07.2023 в 05:44. Предмет Информатика. Спрашивает Смирнов Евгений.

Управляющий совет В управляющий совет школы входят родители, учителя и учащиеся школы, причём

родителей должно быть не менее одной трети от общего числа членов совета. В настоящий момент в совет входит N человек, из них K родителей. Определите, сколько родителей нужно дополнительно ввести в совет, чтобы их число стало составлять не менее трети от числа членов совета. Входные данные Программа получает на вход два целых числа N и K (N>0, 0≤K≤N≤2∗109), записанные в отдельных строках, — текущее число членов совета и число родителей в совете. Выходные данные Программа должна вывести единственное число — минимальное число родителей, которое необходимо ввести в совет. Примечание В примере совет состоит из 27 человек, из которых родители составляют 7 человек. Если в совет ввести ещё 3 родителей, то в совете станет 30 человек, из которых родителей будет 10. Примеры Ввод Вывод 100 34 Нельзя использовать циклы и условные операторы принимаю решение на C++ Java Python
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Маслов Тимур.

Ответ:

#include <iostream>

using namespace std;

int main()

{

int n, k;

 cin >> n;

cin >> k;

cout << n / 3 - k + 1;

}

Объяснение:

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Вы можете решить эту задачу, используя математические вычисления. Вам нужно определить, сколько родителей необходимо добавить в совет, чтобы их число составляло не менее трети от общего числа членов совета.

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

Затем вычислите разницу между текущим числом родителей в совете (K) и минимальным требуемым числом родителей. Если эта разница положительная, это означает, что вам нужно добавить дополнительных родителей в совет. В противном случае, если разница отрицательная или равна нулю, дополнительные родители не требуются.

Вот пример решения на языке Python:

python
import math N = int(input()) K = int(input()) min_parents = math.ceil(N / 3) additional_parents = max(0, min_parents - K) print(additional_parents)

Данный код сначала считывает значения N и K с помощью функции input(), а затем вычисляет минимальное требуемое количество родителей (min_parents) и количество дополнительных родителей (additional_parents). Затем результат выводится на экран с помощью функции print().

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос