#include <stdio.h>
int b(int n) {
if (n == 0) return 5;
return b(n - 1) + 6;
}
int a(int n) {
if (n == 0) return 2;
if (n == 1) return 7;
return a(n - 1) + b(n - 1);
}
int main(void) {
int n;
printf("a_n を求めるための n を入力してください: ");
printf("a_%d = %d\n", n
, a
(n
));
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQgYihpbnQgbikgewogICAgaWYgKG4gPT0gMCkgcmV0dXJuIDU7CiAgICByZXR1cm4gYihuIC0gMSkgKyA2Owp9CgppbnQgYShpbnQgbikgewogICAgaWYgKG4gPT0gMCkgcmV0dXJuIDI7CiAgICBpZiAobiA9PSAxKSByZXR1cm4gNzsKICAgIHJldHVybiBhKG4gLSAxKSArIGIobiAtIDEpOwp9CgppbnQgbWFpbih2b2lkKSB7CiAgICBpbnQgbjsKCiAgICBwcmludGYoImFfbiDjgpLmsYLjgoHjgovjgZ/jgoHjga4gbiDjgpLlhaXlipvjgZfjgabjgY/jgaDjgZXjgYQ6ICIpOwogICAgc2NhbmYoIiVkIiwgJm4pOwoKICAgIHByaW50ZigiYV8lZCA9ICVkXG4iLCBuLCBhKG4pKTsKCiAgICByZXR1cm4gMDsKfQo=