Затруднение със задача Sort Numbers

Здравейте,
Тотално се обърках на една привидно лесна задача.
Условието е:

Sort Numbers

Write a program that reads a list of numbers separated by a comma and space.

Arrange the numbers in descending order.

Output all numbers on a single line, separated by a comma and a space.

Input

  • On the only line you will receive all the numbers to be sorted.

Output

  • On the only line of output, print all the numbers sorted in format n1, n2, n3, .. n

По-долу е моето решение:

Когато я решавам във Visual Studio Code ми излиза каквото трябва, но в системата за оценяване не получавам нито една точка, явно някъде бъркам и то много.
Изчетох няколко теми за задачата и тук, но не успях да си намеря грешката. Пробвах да сортирам многоцифрени числа, за да проверя дали не го чете като стринг, както и -1,0, 1 да не би пък да не сортира отрицателните, но не. Изглежда ми наред.
Разгледах доста решения тук, но сега се уча и някои от тях ми се виждат много дълги и към момента за мен непонятни.
Предполагам, че грешката ми е в инпута или накрая излиза интервал, но не знам как да го изтествам. Моля ви за насоки и съвети. Предварително благодаря.

Здрасти,

Проблемът е начинът, по който си вписала инпут данните. Виж какво пише в условието:

  • On the only line of input is the string of numbers you must sort.

Това означава, че инпут данните ти трябва да изглеждат ето така:

let input = [
    '10 1 2 0 5 3 9 4 6 8 7'
];

Докато твоите инпут данни изглеждат ето така:

let input = [
    -1, 0, 1
];

Пробвай да вкараш коректните инпут данни в твоето решение и виж какво ще стане. После коригирай решението.

Успех,
Зарко

Привет,

Видях го сега. Объркала съм нещата доста от самото начало.
Много благодаря и успешен ден!

1 Like