Предмет: Информатика,
автор: aabdulhanov
Заполнить массив из 10 элементов случайными числами в интервале [0..99] и отсортировать его по возрастанию суммы цифр (подсказка: их всего две).
Пример:
Исходный массив:
14 25 13 12 76 58 21 87 10 98
Результат:
10 21 12 13 14 25 76 58 87 98
merkkaa:
какой то результат странный)
Ответы
Автор ответа:
1
from random import randint
a = [randint(0,99) for i in range(10)]
for i in range(len(a)):
minimum = i
for j in range(i + 1, len(a)):
if a[j] < a[minimum]:
minimum = j
a[minimum], a[i] = a[i], a[minimum]
print(a)
Приложения:
Похожие вопросы
Предмет: Русский язык,
автор: denis0804
Предмет: Математика,
автор: semchenkov65
Предмет: Информатика,
автор: CatherineWhite
Предмет: Математика,
автор: diamond77712
Предмет: Русский язык,
автор: Tini95