#include <stdio.h> // 課題3 修正版 int rec(int n){ if(n < 0){ return 0; // 負の値は定義しないので0を返す } else if(n == 0){ return 3; } else if(n == 2){ return 0; } else if(n == 3){ return 2; } else { 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, 0, 2, 0, 2, 2, 2, 4, 4, 6, 8, 10, 14, 18, 24, 32, 42, 56, 74, 98, 130, 172, 228, 302, 400, 530, 702, 930, 1232, 1632, 2162, 2864, 3794, 5026, 6658, 8820, 11684, 15478, 20504, 27162, 35982, 47666, 63144, 83648, 110810, 146792, 194458, 257602, 341250, 452060,