Сумма трёх чисел
Условие
Сумма трёх чисел
Даны три целых числа. Выведите их сумму.
Входные данные
Три целых числа \(a, b, c\) (\(-1000 \le a,b,c \le 1000\)) в одной строке.
Выходные данные
Одно число — сумма \(a + b + c\).
Пример
Вход:
1 2 3
Выход:
6Как решать — идея подхода
Приём: Базовый ввод и арифметика
Ключевое наблюдение: от вас не требуется ничего «умного» — нужно просто корректно прочитать три целых числа и сложить их обычным оператором +.
Почему это работает: в Python целые числа (тип int) поддерживают сложение без ограничений по размеру, а в задаче числа маленькие, так что достаточно прямой формулы a + b + c.
План решения:
- Прочитайте строку ввода и разделите её по пробелам.
- Преобразуйте три полученных фрагмента в целые числа.
- Посчитайте сумму
a + b + c. - Выведите результат.
Мини-сниппет (идея преобразования):
a, b, c = map(int, input().split())
Сложность: O(1) по времени и памяти (всего три числа).
Частая ошибка: забыть преобразовать строки в числа. Если сделать input().split() и потом сложить, получится не сумма, а ошибка или «склейка» строк. Всегда используйте int(...) или map(int, ...).
Разберись руками
Во входе три числа: 1, 2 и 3. Нужно сложить их вместе и вывести одно число — итог.
- Первый шаг: сложи первые два числа из примера. Чему равно 1 + 2?
- Теперь прибавь к получившемуся числу третье. Чему равно 3 + 3?
- Что мы делали по шагам, чтобы получить ответ?
Идея: Возьми три числа, сложи их: можно сначала сложить любые два, получить промежуточную сумму, а потом прибавить третье и вывести результат.
Решить задачу с автопроверкой на Python →
Куда дальше
- С нуля до олимпиады: маршрут — сколько занимает язык, какие приёмы нужны и к какому этапу это ведёт
- Python на олимпиадах — где языка хватает с запасом, а где начинают значить лимиты — с замерами
- Родителям: подготовка бесплатно — сколько стоит репетитор, что даёт бесплатный маршрут и как понять, что ребёнок занимается