Задача понятна: дано две слова. Нужно вывести три числа:
- длина первого слова,
- длина второго слова,
- длина строки вида "слово1, слово2" (то есть с запятой и пробелом между ними).
Объяснение по шагам:
- Считаем длины каждого слова по количеству символов.
- Строка "слово1, слово2" состоит из: длины первого слова + длина второго слова + 2 символа: запятая и пробел.
- Выводим три числа: len(слово1), len(слово2), len(слово1) + len(слово2) + 2.
Пример:
- Ввод: молоко бельё
- len1 = 6, len2 = 6
- общая длина "молоко, бельё" = 6 + 6 + 2 = 14
- Вывод: 6 6 14
Код на Python (читаем любые два слова, которые даны в любом порядке по пробелам/переносам строк):
import sys
def main(): data = sys.stdin.read().strip().split() if len(data) < 2: # недостаточно слов return w1, w2 = data[0], data[1] l1 = len(w1) l2 = len(w2) total = l1 + l2 + 2 # запятая и пробел print(l1, l2, total)
if name == "main": main()
Пояснение по использованию:
- Программа работает даже если слова даны на разных строках или через пробелы — она читает весь ввод и берет первые два слова.
- Учтены все символы, включая кириллицу; длина считается по количеству символов в слове.