Flecha más Larga

Autor: Alberto Suxo Subido por: Javier Ojeda Jorge

En este problema una flecha a la izquierda se define como el caracter < seguido inmediatamente de cero o más caracteres −. Un flecha doble a la izquierda se define como un carácter < seguido de cero o más caracteres consecutivos = .

Una flecha a la derecha se define como cero o más caracteres − seguidos del carácter >.

Un flecha doble a la derecha se define como cero o más caracteres = seguidos del carácter >.

Dada una cadena se quiere hallar la longitud de la flecha más larga.

Entrada

La primera línea contiene un número N que son casos de prueba.

Cada caso de prueba es una cadena en una línea. La cadena contiene entre 1 y 50 caracteres.

Cada carácter ser´ a <,>,−,=.

La entrada termina cuando no hay más datos.

Salida

Por cada caso de prueba escriba en una línea la longitud de la cadena más larga. Si no existe una cadena escriba -1.

Ejemplo de Entrada

4
<--->--==>
<<<<<<<<<<
----==-
<----=====>

Ejemplo de Salida

4
1
-1
6

Código

FLMALARGA

Intentos de resolución

140
56

Logrados

Etiquetas

#2012