Здравствуйте.
вот задача:
Дан список из N (N≤2*10⁵) элементов, которые принимают целые значения от 0 до 100 (100 включая).
Отсортируйте этот список в порядке неубывания элементов. Выведите полученный список.
Решение оформите в виде функции CountSort(A), которая модифицирует передаваемый ей список. Использовать встроенные функции сортировки нельзя.
Её нужно решить сортировкой подсчётом
Вот код:
end='' у меня выводится красным и пишет ошибку invalid syntax
Почему выводит ошибку и как её можно обойти если писать без end='' ?
Операционная система Windows
Версия питон 3.10
вот задача:
Дан список из N (N≤2*10⁵) элементов, которые принимают целые значения от 0 до 100 (100 включая).
Отсортируйте этот список в порядке неубывания элементов. Выведите полученный список.
Решение оформите в виде функции CountSort(A), которая модифицирует передаваемый ей список. Использовать встроенные функции сортировки нельзя.
Её нужно решить сортировкой подсчётом
Вот код:
Python:
def CountSort(A):
n = max(A)
B = [0] * (n + 1)
for i in A:
B[i] += 1
for j in range(n + 1):
return(str(j) + ' ') * B[j], end=''
M = list(map(int, input().split()))
print(CountSort(M))
end='' у меня выводится красным и пишет ошибку invalid syntax
Почему выводит ошибку и как её можно обойти если писать без end='' ?
Операционная система Windows
Версия питон 3.10