Un palindromo è una stringa che viene scritta allo stesso modo sia avanti che indietro. Ad esempio, "Eva, posso pugnalare i pipistrelli in una grotta?" è un palindromo (EVACANISTAB | BATSINACAVE)
Per questo codice golf, usando la lingua che preferisci, determina se una determinata stringa è o meno un palindromo.
Custodie per bordi:
- La punteggiatura non viene conteggiata per la pallidezza.
- I personaggi di controllo non vengono conteggiati per la pallidezza.
- Lo spazio bianco non viene conteggiato per la pallidezza.
- I numeri vengono conteggiati verso la pallidezza.
- Il caso in questa sfida non è conteggiato per la pallidezza.
- Non c'è limite alla lunghezza delle stringhe da valutare, ad eccezione di ciò che è imposto dalla tua lingua preferita.
- Per questa sfida, limitati al set di caratteri ASCII.
Requisiti tecnici:
- Sono necessari solo gli organismi metodo; cose aggiuntive come le firme dei metodi, le dichiarazioni sulla struttura dei dati, ecc. non contano ai fini del requisito di vittoria.
- Il codice deve essere compilato o interpretato senza errori o eccezioni durante la compilazione.
- Il codice non deve generare eccezioni o crash non gestiti. (Quasi inutile dirlo. Quasi.)
- Il codice deve restituire un valore che indica la pallidezza. Il tipo di dati dipende dalla lingua utilizzata (ad es. Un utente C # potrebbe utilizzare a
bool
, mentre un utente JavaScript potrebbe utilizzare avar
.) - Non è possibile scrivere il proprio interprete che esegue questa attività come una capacità "nativa" in modo da poter "giocare a golf" un punteggio quasi vincente. (Spero inutile dirlo.)
Condizioni di vittoria:
- Vince il codice più breve in caratteri.
Leader attuale: tmartin (k, 25 caratteri)
... Vuoi il segno di spunta verde magico dalla tua risposta? Batti la risposta di questo ragazzo!