Решение задачи "Украшение столов" с Codeforces

Без пояснения   Просмотров: 11


Имеется r красных, g зеленых и b синих воздушных шаров. Для украшения одного стола перед банкетом требуется ровно три воздушных шара. Причем недопустимо, чтобы все три шара были одного цвета. Какое максимальное количество столов t можно украсить, имея заданное количество воздушных шаров?

Ваша задача — написать программу, которая по заданным значениям r, g и b определит наибольшее количество столов t, которые можно украсить требуемым способом.

Код

#include <iostream>
using namespace std;
int main() {
    long long a, b, c;cin >> a >> b >> c;
    cout << min((a + b + c)/3, min(a + b, min(b + c, c + a)));
}

         

 Администратор Photo Автор: Администратор


Отправить решение задачи
Чтобы отправить решение вам нужно войти в систему или зарегистрироваться

Комментарии

Чтобы написать комментарии вам нужно войти в систему или зарегистрироваться