I had the same issues, but also I had problems with the correctness checks. In my case it seemed to expect far too much accuracy, lowering it to something more reasonable allowed answers to be accepted that clearly should have. This was a result of floating point imprecision causing a solution from summing one element after another to be quite different from a recursive implementation.
I also seemed to have overflow problems with the way the vectors are currently initialized, so I changed that as well.
best,
Kyle
--
Kyle Klein
Ph.D. Student
Department of Computer Science UC Santa Barbara