Rebanar desde el inicio, rebanar hasta el final

Al realizar rebanadas desde el inicio o hasta el final, podemos escribir:

s = 'hello world!'
print(s[0: 3])         # hel
print(s[10: len(s)])   # d!

Python ofrece una forma más concisa de manejar estas rebanadas omitiendo el 0: inicial si la rebanada debe ser desde el principio, y omitiendo el len(s) si la rebanada debe ir hasta el final.

s = 'hello world!'
print(s[:3])    # hel
print(s[10:])   # d!

Desafío

Dada una cadena, tu tarea es dividirla por la mitad y verificar si esas dos partes son iguales. Si son iguales, el programa debería imprimir Same pieces y Different en caso contrario. Si la longitud de las dos partes no es la misma, el programa debería imprimir Different.

Entrada

Salida

abcabc

Same pieces

abcab

Different

Constraints

Time limit: 2 seconds

Memory limit: 512 MB

Output limit: 1 MB

To check your solution you need to sign in
Sign in to continue