Информация об изменениях

Сообщение Re[2]: Простая с виду задачка с подвохом от 21.09.2020 19:35

Изменено 21.09.2020 19:44 watchmaker

Re[2]: Простая с виду задачка с подвохом
Здравствуйте, kov_serg, Вы писали:

_>function fn(x,n,s)
_>    n=#x%2+1 s=2*(x[1]+x[#x])
_>    for i=2,#x-1 do s=s+x[i] end
_>    return (n*s)%3    
_>end


Не пройдёт тест
F"G" == "G"
или
F"RGGR" == "R"


Задача хоть и решается за единственный проход по массиву, но всё веса, с которыми нужно брать элементы при суммировании, устроены чуть-чуть сложнее
Автор: watchmaker
Дата: 21.09.20
: не для всех внутренних элементов они равны единице.
Re[2]: Простая с виду задачка с подвохом
Здравствуйте, kov_serg, Вы писали:

_>function fn(x,n,s)
_>    n=#x%2+1 s=2*(x[1]+x[#x])
_>    for i=2,#x-1 do s=s+x[i] end
_>    return (n*s)%3    
_>end


Не пройдёт тест
F"G" == "G"
или
F"RGGR" == "R"


Задача хоть и решается за единственный проход по массиву, но веса, с которыми нужно брать элементы при суммировании, устроены чуть-чуть сложнее
Автор: watchmaker
Дата: 21.09.20
: не для всех внутренних элементов они равны единице.