Результат вложенных циклов
Я действительно не знаю, как узнать результат вложенных циклов. Например, в следующем псевдокоде я не могу разобраться, что будет дано в конце выполнения. Я буду очень рад, если кто-нибудь даст мне простое решение.
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
Вопрос:
Что является результатом кода и дать результатr
с точки зренияn
?
Я пишу это, но каждый раз путаюсь.