1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
// // Copyright (c) 2026 Jacob McDonnell // // SPDX-License-Identifier: BSD-2-Clause // #include "fib.h" uint64_t fib(const uint64_t n) { if (n <= 0) { return 0; } else if (n == 1) { return 1; } return (fib(n - 1) + fib(n - 2)); }