Задача: пресичащи се редици
Здравейте, имам проблем с решаването на следната задача:
"Имаме две редици:
- редица на Трибоначи (по аналогия с редицата на Фибоначи), където всяко число е сумата от предните три (при дадени начални три числа)
- редица, породена от числова спирала, дефинирана чрез обхождане като спирала (дясно, долу, ляво, горе, дясно, долу, ляво, горе и т.н.) на матрица от числа, стартирайки от нейния център с дадено начално число и стъпка на увеличение, със записване на текущите числа в редицата всеки път, когато направим завой
Да се напише програма, която намира първото число, което се появява и в двете така дефинирани редици."
Нулевите тестове работят, но в Judge получавам 80 точки.
Ето го кода: https://pastebin.com/va57ggG5
Благодаря