Прикреплённый файл «2012-11-16.sort.py»

Загрузка

   1 #!/usr/bin/env python
   2 # coding: utf
   3 '''
   4 Ввести список натуральных чисел и отсортировать их по возрастающей
   5 '''
   6 
   7 l = input("Введите числа в формате [число, число, …]: ")
   8 
   9 # Простой (неэффективный) алгоритм (сортировка выбором):
  10 # Найдём минимальный элемент списка и поменяем его местами с нулевым элементом
  11 # Повторим операцию для секции списка от первого элемента до последнего
  12 # (нулевой элемент уже заполнен минимальным, его больше не трогаем)
  13 # Затем провторим для секции списка от второго элемента до последнего
  14 # (темерь первый элемент заполнен минималным из оставшихся)
  15 # И так вплоть до секции из двух последних элементов
  16 for i in xrange(l-1):           # Начало сегментя для поиска минимума
  17     m = i
  18     for j in xrange(i+1,l):
  19         if l[j]<l[m]:
  20             m = j
  21     l[m], l[j] = l[j], l[m]

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

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

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