Python:
У заданому рядку знайти найкоротше слово, вивести це слово і його розмір у символах. Слова можуть бути розділені пропусками, декількома пропусками, знаками пунктуації, цифрами тощо. Якщо найкоротших слів є кілька, вивести лише перше з них. Рядок слів гарантовано закінчується крапкою
Answers & Comments
import re
s = input()
words = re.findall(r'\w+', s) # Знайде всі слова у рядку, довжиною 1 або більше символу
longest = max(words, key=len) # len - довжина рядка у символах
print(longest, len(longest))
# найкраща відповідь будь ласка