n =int(input())
res = [1] * 10
res[0] = 0
for k in range(n-1):
tmp = [0] * 10
tmp[0] = res[0] + res[1]
tmp[9] = res[8] + res[9]
for i in range(1,9):
tmp[i] = res[i-1] + res[i] + res[i+1]
res = tmp.copy()
print(sum(res))
Есть код на python, нужно перевести на с++. Не до конца понимаю как работает tmp.copy().
-
Вопрос задан
-
274 просмотра