idzik

Matura/Zbior-zadań/Zadanie-74/treść-zadania.txt

Dec 15th, 2015
561
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.54 KB | None | 0 0
  1. W pliku hasla.txt danych jest 200 haseł użytkowników pewnego systemu. Każdy użyt-kownik posiada jedno hasło (każde zapisane jest w osobnym wierszu), które zawiera od 1 do 20 znaków alfanumerycznych, tzn. cyfr od 0 do 9 lub liter alfabetu łacińskiego (małych lub dużych). Polityka bezpieczeństwa systemu wymaga, aby hasła były odpowiednio skompliko-wane i nie powtarzały się.
  2. Poniżej podano pierwsze pięć haseł zapisanych w pliku hasla.txt:
  3.  
  4. ZXUhkPLcjKo
  5. ikfLDegQXj
  6. 8Y7JGYXXR5
  7. 603624722555
  8. 50q4252ax5
  9. Napisz program, który da odpowiedzi do poniższych zadań. Odpowiedzi do poszczególnych zadań zapisz w pliku tekstowym wyniki_hasla.txt. Wyniki do każdego zadania po-przedź numerem oznaczającym to zadanie.
  10. 74.1.
  11. Podaj liczbę haseł złożonych jedynie ze znaków numerycznych, tzn. cyfr od 0 do 9.
  12. 74.2.
  13. Wypisz hasła, które zostały użyte przez co najmniej dwóch różnych użytkowników, tzn. wy-stępujące w dwóch różnych wierszach. Hasła wypisz (bez powtórzeń) w kolejności leksyko-graficznej.
  14. 74.3.
  15. Podaj liczbę użytkowników posiadających hasła, w których występuje fragment złożony z czterech kolejnych znaków ASCII (w dowolnej kolejności).
  16. Przykłady haseł zawierających taki fragment to:
  17. A5mnpoR89cd
  18. A5876RRcg
  19. As45FGHFEk90nba
  20. 74.4.
  21. Podaj liczbę haseł, które spełniają jednocześnie poniższe warunki:
  22. • hasło zawiera co najmniej jeden znak numeryczny, tzn. cyfrę od 0 do 9,
  23. • hasło zawiera co najmniej jedną małą literę,
  24. • hasło zawiera co najmniej jedną dużą literę.
Advertisement
Add Comment
Please, Sign In to add comment