battle_asserts
battle_asserts copied to clipboard
battle_asserts/src/battle_asserts/issues/garland_word.clj Не полные тесты
Не полные тесты. Столкнулся с вот таким решением на js: module.exports = a => { for(var i=0;i<a.length;i++) { var q = a.substr(0,a.length-i); if(a.lastIndexOf(q) > 0) return q.length; } return 0; }
И человеку засчитало это как правильное решение.
Контрпример: "aab" В этом случае это решение вернет 1, когда будет i=2, q=="a", "aab".lastIndexOf("a") == 2, return 1; Хотя правильный ответ 0. Надо дополнить тесты, что бы такие решения не принимались.