Wynik pętli testowych

Naprawdę nie wiem, jak znaleźć wynik zagnieżdżonych pętli. Na przykład w poniższym pseudokodzie nie mogę ustalić, co zostanie podane na końcu wykonania. Będę bardzo zadowolony, jeśli ktoś da mi proste rozwiązanie.

r <- 0
for i <- 1 to n do 
  for j <- 1 to i do
    for k <- j to i+j do
      r <- r + 1
return r

Pytaniem jest

Jaki jest wynik kodu i podaj wynikr pod względemn?

Piszę to, ale za każdym razem się mylę.

questionAnswers(3)

yourAnswerToTheQuestion