Недавно я увлекся игрой в код и попытался написать самую маленькую проверку таутограмм.
Тавтограмма это предложение , в котором все слова начинаются с одной буквы, например: Цветы процветать из Франции .
Учитывая предложение в качестве входных данных, определите, является ли оно таутограммой.
Тестовые случаи
Flowers flourish from France
True
This is not a Tautogram
False
Я придумал этот код Python (потому что это мой основной язык):
print(True if len(list(set([x.upper()[0] for x in __import__('sys').argv[1:]]))) == 1 else False)
Применение:
python3 tautogram.py Flowers flourish from France
# True
python3 tautogram.py This is not a Tautogram
# False
Предложение может содержать запятые и точки, но не другие специальные символы, только заглавные и строчные буквы и пробелы.
Его размер составляет 98 байт. Есть ли меньшее решение на любом языке?
tips
вопрос, ограниченныйPython
? Если так, то оба эти тега должны быть добавлены.