Прикреплённый файл «somnoj.py»

Загрузка

   1 #!/usr/bin
   2 # coding: UTF8
   3 '''
   4 Ввести число N, вывести все способы разложения на любые (не только простые) сомножители 
   5 Рекурсивный вариант с подсчётом перестановок
   6 '''
   7 
   8 def somn(N,divs):
   9     for d in xrange(2,N/2+1):
  10         if not N % d:
  11             somn(N/d, divs+[d])
  12     if divs: print divs+[N]
  13 
  14 somn(input(),[])

Прикреплённые файлы

Для ссылки на прикреплённый файл в тексте страницы напишите attachment:имяфайла, как показано ниже в списке файлов. Не используйте URL из ссылки «[получить]», так как он чисто внутренний и может измениться.

Вам нельзя прикреплять файлы к этой странице.