def trib(n : int) -> int: if n == 0 or n == 1: return 0 elif n == 2: return 1 else: return trib(n-1) + trib(n-2) + trib(n-3) for j in range (0,25): print(f"Трибоначчи от {j} = {trib(j)}")
Standard input is empty
Трибоначчи от 0 = 0 Трибоначчи от 1 = 0 Трибоначчи от 2 = 1 Трибоначчи от 3 = 1 Трибоначчи от 4 = 2 Трибоначчи от 5 = 4 Трибоначчи от 6 = 7 Трибоначчи от 7 = 13 Трибоначчи от 8 = 24 Трибоначчи от 9 = 44 Трибоначчи от 10 = 81 Трибоначчи от 11 = 149 Трибоначчи от 12 = 274 Трибоначчи от 13 = 504 Трибоначчи от 14 = 927 Трибоначчи от 15 = 1705 Трибоначчи от 16 = 3136 Трибоначчи от 17 = 5768 Трибоначчи от 18 = 10609 Трибоначчи от 19 = 19513 Трибоначчи от 20 = 35890 Трибоначчи от 21 = 66012 Трибоначчи от 22 = 121415 Трибоначчи от 23 = 223317 Трибоначчи от 24 = 410744