Su desafío es leer una "contraseña" desde el teclado / entrada estándar.
Desafío :
- Leer una cadena de forma
sinvisible. - Para cada uno de los personajes
s, imprima un personajec. - En tiempo real.
Reglas:
- Debe imprimir
cen tiempo real. Tan pronto como el usuario ingrese un carácter, debe mostrarloc. cdebe ser constante, es decir, debe ser el mismo personaje.cpuede ser cualquier carácter visible (es decir, no puede ser una nueva línea, espacio, tabulación o no imprimible).cno puede basarses, es decir,cdebe definirse / ser constante antes desleerse.cdebe ser el mismo cada vez que se ejecuta el programa.cpuede ser uno de los personajesssi por accidente, siempre que se sigan todas las demás reglas.- Ninguno de los caracteres de
spuede aparecer en la pantalla,cexcepto (ver la regla anterior). - Puede usar cualquier método razonable de entrada y salida siempre que se sigan todas las demás reglas.
- Puede suponer que la longitud de
snunca es más larga que el ancho de la ventana terminal / gráfica. - Si usa una terminal, su programa debe finalizar después de ingresar una nueva línea o EOF.
Ejemplo :
Si sfue password01y cfue *, la salida se vería así:
Ganador :
La presentación más corta en cada idioma gana.









tkinterpermitido para nuestro campo de entrada personalizado (como el que está en HTML), de modo que el programa no finalice cuando se presiona enter, sino cuando cierra laEntryventana de s (X en Windows ycmd+Wen mac)?