6 kyu
Password Maker
157 of 545dinglemouse
Description:
Background
Different sites have different password requirements.
You have grown tired of having to think up new passwords to meet all the different rules, so you write a small piece of code to do all the thinking for you.
Kata Task
Return any valid password which matches the requirements.
Input:
len
= password must be this length
flagUpper
= must (or must not) contain UPPERCASE alphaflagLower
= must (or must not) contain lowercase alphaflagDigit
= must (or must not) contain digit
Notes
- Only alpha-numeric characters are permitted
- The same character cannot occur more than once in the password!
- All test cases guarantee that a valid password is possible
Fundamentals
Similar Kata:
Stats:
Created | Jul 4, 2018 |
Published | Jul 5, 2018 |
Warriors Trained | 1670 |
Total Skips | 42 |
Total Code Submissions | 6938 |
Total Times Completed | 545 |
Java Completions | 157 |
C# Completions | 77 |
Python Completions | 326 |
Total Stars | 44 |
% of votes with a positive feedback rating | 91% of 176 |
Total "Very Satisfied" Votes | 153 |
Total "Somewhat Satisfied" Votes | 16 |
Total "Not Satisfied" Votes | 7 |
Total Rank Assessments | 16 |
Average Assessed Rank | 6 kyu |
Highest Assessed Rank | 4 kyu |
Lowest Assessed Rank | 8 kyu |