Indexación negativa

Los caracteres de las cadenas se pueden acceder con corchetes [] y la indexación comienza en 0.
Para acceder al último carácter de una cadena s, podemos escribir s[len(s) - 1]. Esto puede volverse engorroso con expresiones más largas y, afortunadamente, hay una manera más concisa de acceder a los caracteres desde el final mediante la indexación negativa:
#           01234     => 5 caracteres
greeting = 'hello'
print(greeting[len(greeting) - 1])   # o
print(greeting[len(greeting) - 2])   # l
print(greeting[len(greeting) - 3])   # l
#           01234
greeting = 'hello'
print(greeting[-1])   # o
print(greeting[-2])   # l
print(greeting[-3])   # l
Ambos programas son equivalentes, pero el segundo es más conciso y más fácil de leer.

Desafío

Estás trabajando en el departamento de seguridad y te piden que agregues otra verificación para las contraseñas de los usuarios. Las contraseñas se consideran seguras si las primeras 3 letras juntas no son iguales a las últimas 3 letras (en orden inverso).
La entrada contiene una sola línea: la contraseña.
El programa debe imprimir secure si la contraseña se considera segura, y not secure en caso contrario.
Entrada
Salida
abcdcba
not secure
treqsd97
secure
 

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