Dna
Οι βιολόγοι ανακάλυψαν ένα παράξενο μόριο DNA, το οποίο περιγράφεται καλύτερα ως μια ακολουθία χαρακτήρων από το σύνολο . Μια απίθανη αλληλουχία μεταλλάξεων έχει οδηγήσει σε έναν κλώνο DNA που αποτελείται μόνο από χαρακτήρες .
Οι βιολόγοι το βρήκαν πολύ περίεργο, έτσι άρχισαν να μελετούν τις μεταλλάξεις με μεγαλύτερη λεπτομέρεια.
Ανακάλυψαν δύο τύπους μεταλλάξεων. Ένας τύπος έχει ως αποτέλεσμα την αλλαγή ενός μεμονωμένου χαρακτήρα της ακολουθίας ( ή ). Ο δεύτερος τύπος αλλάζει ένα ολόκληρο πρόθεμα της ακολουθίας, αντικαθιστώντας συγκεκριμένα όλους τους χαρακτήρες σε θέσεις από το έως το (για κάποιους μεταξύ και , συμπεριλαμβανομένων αυτών) με τον άλλο χαρακτήρα ( με , με ).
Υπολογίστε τον ελάχιστο δυνατό αριθμό μεταλλάξεων που θα μπορούσαν να μετατρέψουν το αρχικό μόριο στην τελική του κατάσταση (που περιέχει μόνο χαρακτήρες ). Οι μεταλλάξεις μπορούν να συμβούν με οποιαδήποτε σειρά.
Είσοδος
Η πρώτη γραμμή εισόδου περιέχει τον θετικό ακέραιο αριθμό , το μήκος του μορίου.
Η δεύτερη γραμμή εισόδου περιέχει μια συμβολοσειρά με χαρακτήρες, με κάθε χαρακτήρα να είναι είτε είτε .
Αυτή η συμβολοσειρά αντιπροσωπεύει την αρχική κατάσταση του μορίου.
Έξοδος
Η πρώτη και μοναδική γραμμή εξόδου πρέπει να περιέχει τον απαιτούμενο ελάχιστο αριθμό μεταλλάξεων.
Παραδείγματα
input
4
ABBA
output
2
input
5
BBABB
output
2
input
12
AAABBBAAABBB
output
4
Comments