from random import choice ss = 'abcdefghijkmnpqrstuvwxyzABCDEFGHJKLMNPQRSTUVWXYZ23456789' def generate_password(m): if m < 8 or m > 15: a = 'ok' else: a = ''.join(choice(ss) for i in range(m)) return a def main(n, m): k = [] h = '' for i in range(n): if i != 0: while h in k: h = generate_password(m) k.append(h) else: h = generate_password(m) k.append(h) if k == ['ok']: return k return k
Не проходит тест
Вердикт
runtime-error
Лог компиляции
stdout:
/bin/sh ./build.sh 1>&2
stderr:
Время / Память
39ms / 4.27 MB
Номер теста
1
Ошибка
Traceback (most recent call last):
File “test.py”, line 11, in <module>
check_password(generate_password(m), m)
File “test.py”, line 5, in check_password
assert len(password) == m, “не та длина пароля: ” + password
AssertionError: не та длина пароля: ok
make: *** Error 1
Ввод
1 1
Ожидаемый результат
ok
Вывод
Makefile:5: recipe for target ‘run’ failed
Сообщение
Completion status: ABNORMAL_EXIT
Term sig: null
Error code: 2