#include "stdafx.h" //超时
double fun(int n,int a)
{
if (n == 0)
return a;
else if (n == 1)
return 3 * a - 1;
else if (n == 2)
return 7 * a - 4;
else
{
return fun(n - 1, a) + 2 * fun(n - 2, a) - 1;
}
}
int main()
{
int i,n;
double s;
scanf("%d %lf", &n, &s);
for (i = 0; i <= s; i++)
{
if (fun(n, i) == s)
printf("%d", i);
}
return 0;
}
0.0分
3 人评分
程序员的表白 (C语言代码)浏览:1463 |
C语言程序设计教程(第三版)课后习题5.8 (C语言代码)浏览:760 |
数组输出 (C语言代码)错误???浏览:563 |
C语言训练-列出最简真分数序列* (C语言代码)浏览:608 |
wu-淘淘的名单 (C++代码)浏览:1337 |
C语言程序设计教程(第三版)课后习题9.2 (C语言代码)浏览:556 |
母牛的故事 (C语言代码)浏览:549 |
1908题解浏览:640 |
1011题解浏览:762 |
震宇大神的杀毒软件 (C语言代码)浏览:1079 |