http://codevs.cn/problem/2956/

 时间限制: 1 s
 空间限制: 32000 KB
 题目等级 : 黄金 Gold
 查看运行结果
 
 
题目描述 Description

有N个学生去食堂,可教官规定:必须2人或3人组成一组,求有多少种不同分组的方法。

输入描述 Input Description

一个数,N

输出描述 Output Description

一个数,即答案。

样例输入 Sample Input

6

样例输出 Sample Output

2

数据范围及提示 Data Size & Hint

N<=150

 #include <cstdio>

 int n,ans;

 void DFS(int sum)
{
if(sum>n) return ;
if(sum==n) { ans++; return ; }
if(sum+<=n) DFS(sum+);
if(sum+<=n) DFS(sum+);
} int Presist()
{
scanf("%d",&n);
DFS();
printf("%d\n",ans);
return ;
} int Aptal=Presist();
int main(int argc,char*argv[]){;}

深搜50

 #include <cstdio>

 int n,ans;
long long f[]; int Presist()
{
scanf("%d",&n);
f[]=f[]=;
for(int i=; i<=n; ++i) f[i]=f[i-]+f[i-];
printf("%lld\n",f[n]);
return ;
} int Aptal=Presist();
int main(int argc,char*argv[]){;}

递推AC

最新文章

  1. 合并两个java bean对象非空属性(泛型)
  2. css高级应用及问题记录(持续更新)
  3. javascript练习-方法借用
  4. 覆盖的面积(HDU 1255 线段树)
  5. The Linux Process Principle,NameSpace, PID、TID、PGID、PPID、SID、TID、TTY
  6. C#生成JSON数据
  7. css样式单位取整,去掉&#39;px&#39;
  8. 29、activity横竖屏切换细节问题
  9. 一步步学习NHibernate(7)——HQL查询(1)
  10. java入门了解02
  11. mongoDB 文档操作_删
  12. 非交互式一句话添加root用户
  13. MQ(1)---消息队列概念和使用场景
  14. SpringBoot-@PathVariable
  15. DFS的运用(二分图判定、无向图的割顶和桥,双连通分量,有向图的强连通分量)
  16. Windows::Docker::Ubuntu 做 SLAM
  17. THINKPHP 验证码不显示
  18. 深入理解Linux内核-进程
  19. elasticsearch 索引延迟 一致性问题等
  20. [leetcode] 19. Count and Say

热门文章

  1. 【NOI2012】魔幻棋盘
  2. E1963A/E6703B W-CDMA Online User&#39;s Guide
  3. redis 配置多个ip 解决方案
  4. Sql2008事务日志已满处理
  5. 动态排序JavaBean
  6. 安装ipython notebook及基本命令(快捷键)
  7. 微信小程序组件解读和分析:五、text文本
  8. 详谈Struts+Hibernate+Spring三大框架
  9. Win10 “此环境变量太大。此对话框允许将值设置为最长2047个字符。&quot; 解决方法。
  10. 易忘小技巧--yum