最近コードゴルフを始めて、最小のオートグラムチェッカーを書こうとしました。
tautogramは、たとえば、すべての単語は、同じ文字で始まるした文である:花がフランスから頭角を現します。
文を入力として、それがトートグラムかどうかを判別します。
テストケース
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
ですか?もしそうなら、これらの両方のタグを追加する必要があります。