Scrivi una funzione o un programma che accetta come input una stringa e stampa un valore di verità se la stringa è un pangramma (una sequenza di lettere contenente almeno una di ciascuna lettera dell'alfabeto inglese) e un valore di falso in caso contrario.
Il caso delle lettere dovrebbe essere ignorato; Se la stringa è abcdefghijklmnopqrstuvwXYZ
, la funzione dovrebbe comunque restituire un valore di verità. Nota che la stringa può contenere qualsiasi altro carattere al suo interno, quindi 123abcdefghijklm NOPQRSTUVWXYZ321
restituirebbe un valore di verità. Un input vuoto dovrebbe restituire un valore false.
Casi test
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
Questo è il codice golf. Si applicano le regole standard. Vince il codice più breve in byte.