Enviar | Todos los envíos | Mejores soluciones | Atrás a la lista |
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 C++ 4.3.2 CPP 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"? |