Питон и 20 бит
Было нечего делать. Решил посмотреть,а сколько памяти может съесть вывод обычной программки, выводящей числа. Метод был выбран весьма изощрённый: программа в 3 строчки, которая выводит все возможные комбинации n-значных двоичных чисел, где n вводится с клавиатуры. Вот собственно код Python:
bits = int(input())
for i in range(2**bits,2**(bits+1)):
print(bin(i))
Я ввёл число 20 и начал ждать. На моём не самом мощном компе программа выполнялась минут 20. Больше всего меня удивило количество памяти,которое ела программа.В конце, количество использованной программой RAM превысило 2,5GB. Процессор использовался где-то на 20%. Меня заинтересовало то, сколько памяти будет есть подобная программа при более чем 20 знаках. Ответить на этот вопрос я предлагаю ответить вам, уважаемые пользователи Пикабу. В комментариях отправляйте скрины программы и диспетчера задач. Для чистоты эксперимента, используйте Питон 3.5 версии.
Надеюсь вам тоже будет интересно протестировать свой компьютер "в бою" .
Всем удачи!

