Ограничение по времени: 0.5 секунды Ограничение по памяти: 256 мегабайт Михаил Жорданов - тренер школьной секции по стритболу (отличается от классического баскетбола тем, что в команде играют 3 человека). На носу городские соревнования, пора составлять команду. У каждого игрока в городе есть свой рейтинг (целое положительное число), и оргкомитет решил ввести для команд одинаковое ограничение - суммарный рейтинг всех игроков должен составить ровно 3. Однако в команде не должно быть трёх игроков с одинаковым рейтингом - иначе комментаторы запутаются во время трансляции. Михаил - гуру тактики. Он всё лето анализировал чемпионские составы за последние годы и сделал ряд наблюдений: в команде должно быть 2 игрока с одинаковым рейтингом, чтобы не было дисбаланса между правым и левым флангами; ни один из игроков команды не должен играть так же или лучше, чем двое других вместе взятых, иначе противник будет атаковать слабых игроков, игнорируя явного лидера. К Жорданову ходит много спортсменов, поэтому он может себе взять любых игроков с любым рейтингом. Но вот проблема - - в таких условиях можно составить не одну, а сразу несколько подходящих команд, и нужно будет выбирать из них оптимальную. Помогите Михаилу разобраться, сколько именно команд можно составить, выполнив регламент соревнований и учитывая его наблюдения. Формат входных данных На вход программе подаётся целое число 8 (1 < s < 1018) — ограничение на суммарный рейтинг игроков в команде. Обратите внимание, что значение з может превышать возможное значение 32-битной целочисленной переменной, поэтому необходимо использовать 64-битные целочисленные типы данных (тип int64 в языке Pascal, тип long long в C++, тип long в Java и C#). Формат выходных данных В качестве ответа выведите одно число — количество команд, которые может составить Жорданов, следуя регламенту соревнований и своим тактическим наблюдениям. Система оценки Решения, правильно работающие при 8 ≤ 105 , получат не менее 40 баллов. Замечание Две подходящие команды в тестовом примере - 4, 4, 2 и 3, 3, 4. В качестве неподходящих команд можно привести такие примеры — [1, 1, 8), (2, 2, 6), [4, 5, 1), но на самом деле их гораздо больше. Ввод10 Вывод2
Ответ нейросети
23 октября 2025 04:18
Понравился ответ?
Задай свой вопрос
Напиши любую задачу или вопрос, а нейросеть её решит



