Rajoles en fila X47794


Statement
 

pdf   zip

En Xavier té nn rajoles col·locades en fila. Cada rajola està pintada o bé de color verd o bé de color blanc. Com que en Xavier és molt ordenat, ha decidit que vol repintar les rajoles de manera que totes les rajoles d’un mateix color estiguin col·locades de forma consecutiva.

En Xavier té pintura blanca i verda suficient, però és molt estalviador i vol fer servir la mínima quantitat possible de pintura. Quin és el mínim nombre de rajoles que haurà de pintar?

Entrada

L’entrada conté diversos casos, cadascun en dues línies. La primera conté nn, entre 1 i 10610^6. La segona consisteix en nn caràcters que representen el color de cada rajola (‘V’ per a les verdes i ‘B’ per a les blanques), en l’ordre en què estan col·locades.

Sortida

Per a cada cas, escriviu una línia amb el mínim nombre de rajoles que s’hauran de pintar.

Observació

Es pot obtenir un 30% dels punts resolent casos amb n100n \le 100.

Information
Author
Maria Prat
Language
Catalan
Official solutions
C++ Python
User solutions
C++ Python