(arr)
| 1 | def CountSort(arr): |
| 2 | res = [0]*len(arr) |
| 3 | count = [0]*10 |
| 4 | for i in range(len(arr)): |
| 5 | count[arr[i]] = count[arr[i]] + 1 |
| 6 | for i in range(1, 10): |
| 7 | count[i] = count[i] + count[i-1] |
| 8 | i = len(arr) - 1 |
| 9 | while i >= 0: |
| 10 | res[count[arr[i]] - 1] = arr[i] |
| 11 | count[arr[i]] -= 1 |
| 12 | i = i - 1 |
| 13 | return res |
| 14 | |
| 15 | arr = input("Enter the list of numbers separated by commas: ") |
| 16 | arr = [int(ele) for ele in arr.split(",")] |