Attachment '2012-11-16.summacifr-dumb.py'

Download

   1 #!/usr/bin/env python
   2 # coding: utf
   3 '''
   4 Ввести N и число, вывести все N-значные числа, сумма цифр которых равна
   5 заданному числу.
   6 Для упражнения решить сначала при N==4
   7 '''
   8 
   9 # Плохой, негодный алгоритм
  10 S = input()
  11 
  12 for i1 in xrange(10):
  13     for i2 in xrange(10):
  14         for i3 in xrange(10):
  15             for i4 in xrange(10):
  16                 if i1+i2+i3+i4 == S:
  17                     print i1*1000+i2*100+i3*10+i4

Attached Files

To refer to attachments on a page, use attachment:filename, as shown below in the list of files. Do NOT use the URL of the [get] link, since this is subject to change and can break easily.

You are not allowed to attach a file to this page.