- 195 名前:デフォルトの名無しさん mailto:sage [2008/10/10(金) 01:21:40 ]
- >>185 素直に再帰したいけどこれじゃダメなのかな
#include <stdio.h> int a(int); int b(int); int a(int n) { if (n == 0) return 7; else return 3 * a(n-1) + 4 * b(n-1); } int b(int n) { if (n == 0) return 5; else return 2 * a(n-1) + 3 * b(n-1); } int main() { printf("%.10lf\n", (double)a(10) / b(10)); return 0; }
|

|