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