Я пытаюсь решить Задачу HackerRank «Новогодний хаос» . Предполагается, что скрипт должен напечатать «Слишком хаотично» в определенном случае. Независимо от того, правильное ли решение или нет, моя текущая проблема заключается в том, что я не могу напечатать его, так как тогда он вернет ноль. Мое решение также не принимается, если я заменяю его путами, так как оно будет содержать кавычки.
bribes = 0
chaotic = false
q.each_with_index do |num, index|
if num - 1 - index > 2
chaotic = true
elsif index == 0
else
bribes += q.slice(0, index).count { |x| x > num }
end
end
return chaotic ? print('Too chaotic') : bribes
end
Вывод ранга хакера
спасибо!