Предмет: Информатика,
автор: aleksandralankina0
Даны расстояния от Нур-Султана до некоторых городов Казахстана. Расставьте значения расстояний до городов в порядке отдалённости: S={1224,196,1505,426,276}
aleksandralankina0:
Надо составить программу на Python
Ответы
Автор ответа:
11
Используем сортировку массива пузырьком:
a = [1224,196,1505,426,276]
print(a)
for i in range(len(a)-1, 0, -1):
for j in range(i):
if a[j]>a[j+1]:
k=a[j+1]
a[j+1]=a[j]
a[j]=k
print(a)
Ну или можно вот так, не уверен, что требуется на уроке от вас:
a = [1224,196,1505,426,276]
print(a)
print(sorted(a))
print(I)
print(i) точнее
нет, не странно, а очень даже правильно вам написали ответ
А как сделать чтобы ответ выводил без квадратных скобок
звёздочку надо поставить перед i
print(*i)
точнее перед a в данном случае :) print(*a)
а во втором случае print(*sorted(a))
Здравствуйте, я новый вопрос задала можете помочь?
Здравствуйте, извините, вы не могли бы мне помочь с новым заданием? Нам толком ничего не объясняют и я не понимаю
Похожие вопросы
Предмет: Алгебра,
автор: Юлия1604
Предмет: Русский язык,
автор: gazarovaasya
Предмет: Алгебра,
автор: Юлия1604
Предмет: Математика,
автор: помошник144
Предмет: Английский язык,
автор: staisywell1