diff --git a/algorithmic_toolbox/week_3/02_greedy_algorithms_starter_files/largest_number/largest_number.py b/algorithmic_toolbox/week_3/02_greedy_algorithms_starter_files/largest_number/largest_number.py index a248141..aedd0dd 100644 --- a/algorithmic_toolbox/week_3/02_greedy_algorithms_starter_files/largest_number/largest_number.py +++ b/algorithmic_toolbox/week_3/02_greedy_algorithms_starter_files/largest_number/largest_number.py @@ -4,8 +4,13 @@ def largest_number(a): - nums = map(str, a) - nums.sort() + res = '' + + nums = list(map(str, a)) + nums.sort(reverse=True) + + for x in nums: + res += x return res