Hidden Palindrome
Το παλίνδρομο είναι μια λέξη η οποία είναι ίδια είτε διαβάζεται προς τα εμπρός είτε προς τα πίσω. Για παράδειγμα, οι λέξεις και είναι δύο παλίνδρομα.
Μια λέξη που έχει μόνο ένα γράμμα, πχ το γράμμα , είναι επίσης παλίνδρομο.
Δεδομένης μιας λέξης, ποιο είναι το μεγαλύτερο παλίνδρομο που περιέχεται στη λέξη; Με άλλα λόγια, ποιο είναι το μεγαλύτερο παλίνδρομο που μπορούμε να πάρουμε, αν μας επιτραπεί να διαγράψουμε χαρακτήρες από την αρχή και/ή το τέλος της συμβολοσειράς;
Είσοδος
Η είσοδος θα αποτελείται από μία γραμμή, η οποία θα περιέχει μία ακολουθία από τουλάχιστον και το πολύ πεζά γράμματα.
Έξοδος
Εξάγετε το συνολικό αριθμό των γραμμάτων του μεγαλύτερου παλίνδρομου που περιέχεται στη λέξη της εισόδου.
Παραδείγματα
input
banana
output
5
Επεξήγηση του πρώτου παραδείγματος:
Το παλίνδρομο έχει γράμματα.
input
abracadabra
output
3
Επεξήγηση του δεύτερου παραδείγματος:
Τα παλίνδρομα και έχουν γράμματα και δεν υπάρχουν άλλα παλίνδρομα στην είσοδο που να είναι μεγαλύτερα.
input
abba
output
4
Comments