Twoim zadaniem jest odczytanie „hasła” z klawiatury / standardowego wejścia.
Wyzwanie :
- Przeczytaj napis
sniewidocznie. - Dla każdego ze znaków
swydrukuj znakc. - W czasie rzeczywistym.
Zasady:
- Musisz drukować
cw czasie rzeczywistym. Jak tylko użytkownik wpisze znak, musisz go wyświetlićc. cmusi być stały, tzn. musi mieć ten sam charakter.cmoże być dowolnym widocznym znakiem (tzn. nie może być znakiem nowej linii, spacją, tabulatorem ani drukiem).cnie może być opartys, tzn.cmusi zostać zdefiniowany / stały przedsodczytaniem.cmusi być taki sam przy każdym uruchomieniu programu.cmoże być jedną z postacisprzypadkowo, o ile wszystkie inne zasady są przestrzegane.- Żaden z znaków nie
smoże pojawiać się na ekranie, zcwyjątkiem (patrz poprzednia reguła). - Możesz używać dowolnych rozsądnych metod wprowadzania i wyprowadzania, o ile wszystkie inne reguły są przestrzegane.
- Możesz założyć, że długość
snigdy nie jest większa niż szerokość terminala / okna graficznego. - Jeśli używasz terminala, twój program powinien zakończyć się po wprowadzeniu nowej linii lub EOF.
Przykład :
Gdyby sbył password01i cbył *, wynik wyglądałby mniej więcej tak:
Zwycięzca :
Wygrywa najkrótsze zgłoszenie w każdym języku.









tkinterdozwolony dla naszego niestandardowego pola wejściowego (takiego jak w HTML), tak że program nie kończy się po naciśnięciu klawisza Enter, ale po zamknięciuEntryokna (X w systemie Windows icmd+Ww systemie Mac)?