Nella tipografia, un contatore è l'area di una lettera che è interamente o parzialmente racchiusa da una forma di lettera o un simbolo. Un contatore chiuso è un contatore che è interamente racchiuso da una lettera o un simbolo. È necessario scrivere un programma accetta una stringa come input e stampa il numero totale di contatori chiusi nel testo.
Il tuo input:
Può essere un input da riga di comando o da STDIN, ma è necessario specificare quale.
Sarà costituito interamente da caratteri ASCII stampabili, ovvero tutti i valori ASCII compresi tra 32 e 126 inclusi. Questo include gli spazi. Maggiori informazioni.
Ora, questo varia leggermente tra i caratteri. Ad esempio, il carattere in cui stai leggendo questo considera 'g' avere un contatore chiuso, mentre il carattere google ha 'g' con due contatori chiusi. Affinché questo non sia un problema, ecco il numero ufficiale di segnalini chiusi per personaggio.
Tutti i simboli senza contatori chiusi:
!"'()*+,-./12357:;<=>?CEFGHIJKLMNSTUVWXYZ[\]^_`cfhijklmnrstuvwxyz{|}~
Si noti che questo include lo spazio.
Ecco tutti i simboli con un contatore chiuso:
#0469@ADOPQRabdegopq
E qui ci sono tutti i simboli con 2 contatori chiusi:
$%&8B
E, ultimo ma non meno importante, ecco alcuni input e output di esempio.
Programming Puzzles and Code-Golf dovrebbe stampare 13
4 8 15 16 23 42 dovrebbe stampare 5
All your base are belong to us dovrebbe stampare 12
Standard loopholes apply dovrebbe stampare 12
Shortest answer in bytes is the winner! dovrebbe stampare 8
gha due contatori chiusi. Hai determinato i contatori in base a un carattere particolare?
gha 2. Leggermente confuso da leggere, ma non penso che sia diverso per posizione.
0ha 2 contatori chiusi in alcuni caratteri, in particolare molti caratteri monospace?