6 kyu
Password generator
715 of 1,436user7657844
Description:
You need to write a password generator that meets the following criteria:
- 6 - 20 characters long
- contains at least one lowercase letter
- contains at least one uppercase letter
- contains at least one number
- contains only alphanumeric characters (no special characters)
Return the random password as a string.
Note: "randomness" is checked by counting the characters used in the generated passwords - all characters should have less than 50% occurance. Based on extensive tests, the normal rate is around 35%.
Regular Expressions
Security
Fundamentals
Similar Kata:
Stats:
Created | Feb 22, 2017 |
Published | Feb 22, 2017 |
Warriors Trained | 3569 |
Total Skips | 384 |
Total Code Submissions | 27109 |
Total Times Completed | 1436 |
Python Completions | 715 |
C++ Completions | 124 |
JavaScript Completions | 546 |
Ruby Completions | 93 |
Crystal Completions | 5 |
Total Stars | 124 |
% of votes with a positive feedback rating | 91% of 346 |
Total "Very Satisfied" Votes | 299 |
Total "Somewhat Satisfied" Votes | 35 |
Total "Not Satisfied" Votes | 12 |
Total Rank Assessments | 12 |
Average Assessed Rank | 6 kyu |
Highest Assessed Rank | 6 kyu |
Lowest Assessed Rank | 8 kyu |