#include <stdio.h> int c = 0; int rec(int n) { c++; if (n == 0) return 3; if (n == 1) return 0; if (n == 2) return 2; return rec(n - 2) + rec(n - 3); } int main(void) { int n = 50; for (int i = 0; i <= n; i++) { } return 0; }
Standard input is empty
3, 0, 2, 3, 2, 5, 5, 7, 10, 12, 17, 22, 29, 39, 51, 68, 90, 119, 158, 209, 277, 367, 486, 644, 853, 1130, 1497, 1983, 2627, 3480, 4610, 6107, 8090, 10717, 14197, 18807, 24914, 33004, 43721, 57918, 76725, 101639, 134643, 178364, 236282, 313007, 414646, 549289, 727653, 963935, 1276942, recが呼び出された回数: 7523625