BASH Hackerrank Solution работает на P C, но не на Hackerrank - PullRequest
0 голосов
/ 30 марта 2020

Попытка решить эту проблему Хакерранка " Выравнивание массива " с использованием BASH. Вот мое решение:

read size
mostfreq=$(tr "[:space:]" '\n' | sort -n | uniq -c | sort -r -k1 | head -c7 | tr -d "[:space:]")
expr $size - $mostfreq

Пропускает все тестовые случаи, кроме

22
51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51 51

Когда я запускаю на P C, он выдает ожидаемый результат 0. (0 = минимальное удаление для создания массив только дубликатов). Однако, когда я запускаю на платформе Hackerrank, это вызывает ошибку во время выполнения. Мне было интересно, если у кого-то была подобная проблема при использовании BASH на платформе Hackerrank.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...