IAST

Time Limit:
5 Sec
Memory Limit:
256Mb
Enviados:
0
Resuelto:
0
Enviar IDE Estado

Descripción

Una IAST es una interjección de asombro (IAS) seguida de una interjección de atención (IAT), y siempre termina con ! o ?.

Una interjección de atención IAT cumple lo siguiente:

  • Empieza con u o e.
  • Después aparece una o más letras f, seguidas de ar, de otra IAT o de iag.
  • No se admiten otras formas.

Una interjección de asombro IAS cumple lo siguiente:

  • Empieza con o.
  • Si tiene longitud dos, la segunda letra es h.
  • Si es más larga, puede formarse como o + w + IAS + a o como o + IAT + a.
  • No se admiten otras formas.

Ejemplos del cuadernillo:

TipoEjemplos
IAT válidasufar, efiag, uffffar, ufufufufar, ufefffiag
No son IATufeff, efohar, uefar, uar, efffuar
IAS válidasoh, owoha, owowohaa, oufara, oufffiaga, owoefaraa, oufufara
No son IASowa, owoh, ufara, owowoha, ouiaga
IAST válidasohufar!, oufaraufffiag?, owoefaraaufefffiag!
No son IASTohufiago, ufaroh, owowaa

Entrada

Primera linea contiene un numero n (0 < n < 1000), representa la cantidad de cadenas a verificar en cada linea va una cadena de longitud entre 1 a 100 caracteres

Salida

La salida es de n lineas, en cada linea se escribe ES IAST si la cadena cumple con las propiedades de una IAST, caso contrario escribe NO IAST.

Ejemplo Entrada

Copy icon
5
ohufar!
ohufiago?
ufaroh!
owoefaraaufefffffiag!
ohufar

Ejemplo Salida

Copy icon
ES IAST
NO IAST
NO IAST
ES IAST
NO IAST

Ayuda