Напишите функцию или программу, которая принимает в качестве входных данных строку и печатает истинное значение, если строка представляет собой панграмму (последовательность букв, содержащую хотя бы одну из каждой буквы в английском алфавите), и значение false в противном случае.
Регистр букв следует игнорировать; Если строка есть abcdefghijklmnopqrstuvwXYZ
, то функция все равно должна возвращать истинное значение. Обратите внимание, что строка может содержать любые другие символы, поэтому 123abcdefghijklm NOPQRSTUVWXYZ321
вернет истинное значение. Пустой ввод должен возвращать значение Falsey.
Контрольные примеры
AbCdEfGhIjKlMnOpQrStUvWxYz
==> True
ACEGIKMOQSUWY
BDFHJLNPRTVXZ
==> True
public static void main(String[] args)
==> False
The quick brown fox jumped over the lazy dogs. BOING BOING BOING
==> True
Это код гольф. Стандартные правила применяются. Самый короткий код в байтах побеждает.