помогите пожалуйста решить задачу по джаве

Рейтинг: -8Ответов: 1Опубликовано: 24.03.2023

Как известно, все ответы учеников в школе оцениваются от 2 до 5. Итоговая оценка по предмету считается как среднее арифметическое полученных оценок, округленное к ближайшему целому числу.

Вовочка, как не самый прилежный ученик, получил на уроках a a двоек, b b троек и c c четверок. Теперь перед ним стоит следующая задача: набрать несколько (возможно ноль) пятерок для того, чтобы итоговая оценка по предмету стала не меньше 4.

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

Формат ввода В единственное входной строке содержится 3 числа: a a, b b, c c ( 0 ≤ a , b , c ≤ 1 0 15 , a + b + c ≥ 1 0≤a,b,c≤10 15 ,a+b+c≥1)

Формат вывода На стандартный поток вывода необходимо вывести минимальное количество пятерок, которое нужно Вовочке, чтобы получить хорошую оценку

Ответы

▲ 1

Это задача не имеет никакого отношения к программированию на Java, а относится скорее к курсу школьной математики.

Для её решения достаточно составить и решить неравенство исходя из формулы средней оценки:

avg = (2 * a + 3 * b + 4 * c + 5 * x) / (a + b + c + x) >= 4 

где x - искомое количество пятёрок, a, b, c -- известные количества двоек, троек и четвёрок.

Готовый ответ не приводится в педагогических целях, это будет целое число, округление не понадобится.