Разяснение по условието на задача: Stupid Password Generator
Да се напише програма, която въвежда две цели числа n и l и генерира по азбучен ред всички възможни “тъпи” пароли, които се състоят от следните 5 символа:
- Символ 1: цифра от 1 до n.
- Символ 2: цифра от 1 до n.
- Символ 3: малка буква измежду първите l букви на латинската азбука.
- Символ 4: малка буква измежду първите l букви на латинската азбука.
- Символ 5: цифра от 1 до n, по-голяма от първите 2 цифри.
-
Вход
Входът се чете от конзолата и се състои от две цели числа n и l в интервала [1…9], по едно на ред.
Спорд това не мога да разбера как ако N = 1, символ 5 хем ще бъде по-голям от първите два символа, хем ще буде от 1 до N ???
Здравейте! Някой може ли да ми разясни, защо едното решение минава всички проверки, а другото (това с if) само 30%? При проверката с 3 и 1, неправилното решение не изкарва числата завършващи на 2, дори и при комбинации, започващи с 11. Наистина не ми е ясно :(
http://pastebin.com/hbx9c663 - 100%
http://pastebin.com/R2gmbxvp - 30%
Благодаря предварително.