Школьная парта — задача на Python

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

В первом тесте есть три группы. Первая группа состоит из 20 студентов и, следовательно, нуждается в 10 партах. Во второй группе 21 ученик, поэтому они могут обойтись не менее чем 11 партами. 11 парт также достаточно для третьей группы из 22 студентов. Таким образом, нам нужно 32 парты в общей сложности.

a = int(input())
b = int(input())
c = int(input())
print(a // 2 + b // 2 + c // 2 + a % 2 + b % 2 + c % 2)

Решить эту задачу «парты» питон можно двумя несложными действиями:

  1. Вводим три переменные (a + b + c).
  2. Выполняем целочисленное деление и поиск остатка по указанному алгоритму.

Полное решение первого модуля snakify.

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