утечка памяти
есть задачка
напечатать все числа заданного диапазона, где нет повторяющихся цифр.
т.е. 12345678, 32187645 - повторяющихся цифр нет,
а 32177645 - есть
код такой
проблема в том, что прога сжирает 1.5 гига памяти и дальше продолжает свопиться...
напечатать все числа заданного диапазона, где нет повторяющихся цифр.
т.е. 12345678, 32187645 - повторяющихся цифр нет,
а 32177645 - есть
код такой
test_digits = '1234567890' def test_num(test): test_str = str(test) for dig in test_digits: if test_str.count(dig) > 1: return(False) return(True) for i in range(10000000,99999999): if test_num(i) == True: print i
проблема в том, что прога сжирает 1.5 гига памяти и дальше продолжает свопиться...
