Problem hidden
|This problem was hidden by Editorial Board member probably because it has incorrect language|version or invalid test data, or description of the problem is not clear.|

O13_INSE - Insertando Cadenas

Fox tiene una nueva operación con cadenas y funciona como sigue: 
Toma dos copias de una cadena X e inserta una copia en algún lugar 
dentro de la otra cadena, que puede también ser al principio o al 
final. Por ejemplo si:
X=Ciel, se puede expandir a CielCiel, CCieliel, CiCielel, o CieCiell.

Le dan dos cadenas S y T escriba Yes si la cadena T puede ser 
obtenida expandiendo S exactamente una vez. Si no es posible escriba No.

Entrada

Los datos de entrada consisten en múltiples casos de prueba. La primera 
línea indica el numero de casos de prueba. Cada caso de prueba contiene 
dos cadenas, cada una en una linea. La primera línea de un caso de prueba 
contiene S y la segunda contiene T. Cada línea tiene una longitud L <= 1000.

Salida

Imprima en una línea Yes si la cadena T puede ser obtenida expandiendo 
S exactamente una vez. Si no es posible escriba No.

Ejemplos de entrada

7  
Ciel  
CieCiell  
Ciel  
FoxCiel  
FoxCiel  
FoxFoxCielCiel  
FoxCiel  
FoxCielCielFox  
Ha  
HaHaHaHa  
TheHandleCanBeVeryLong  
TheHandleCanBeVeryLong  
Long  
LongLong
 
Ejemplos de salida

Yes  
No  
Yes  
No  
No  
No  
Yes

Adicionado por:Gabriel Rea Velasco
Fecha:2014-01-06
Tiempo límite:3s
Límite del código fuente:50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Lenguajes:C CSHARP CPP C++ 4.3.2 CPP14 JAVA
Fuente:OBI 2013 - Nivel 3

ocultar comentarios
2015-10-21 05:07:25
me dan mas casos por fa?
2015-07-17 00:31:13
estan mal los casos de este problema :/
2014-06-21 20:34:03 hicask
ajajajajja le puse Si en ves de Yes XD tengan cuidado en eso XD
2014-06-03 17:36:06 Alex Pizarro
Lea bien el enunciado joven
2014-01-13 17:14:20 Daydreamer
En el cuarto caso de prueba:

FoxCiel
FoxCielCielFox

No se debería imprimir "Yes"?
© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.