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>
#include<cstring>
#include<iostream>
#include<algorithm>
using namespace std;
];
long long read()
{
    ,f=; char ch=getchar();
    ') ch=getchar();
    +ch-'; ch=getchar();}
    return x*f;
}
int main()
{
    n=read();
    f[]=f[]=;
    ;i<=n;i++)
     f[i]=f[i-]+f[i-];
    printf("%lld",f[n]);
    ;
}

dfs

#include<cstdio>
#include<cstring>
#include<iostream>
#include<algorithm>
using namespace std;
long long n,ans;
long long read()
{
    ,f=; char ch=getchar();
    ') ch=getchar();
    +ch-'; ch=getchar();}
    return x*f;
}
void dfs(int k)
{
    if(k>n) return;
    if(k==n) {ans++; return;}
    dfs(k+);dfs(k+);
}
int main()
{
    n=read();
    dfs();
    printf("%lld",ans);
    ;
}

TLE 5个点

最新文章

  1. 一起学微软Power BI系列-使用技巧(5)自定义PowerBI时间日期表
  2. PhoneGap初试!
  3. JavaScript、for循环语句知识巩固,while(){}语句以及do{}while()语句以及switch()语句
  4. hdu1711 KMP
  5. meta是什么意思?
  6. 常见MyEclipse报错—— serialVersionUID的作用
  7. iOS 新特性关键字
  8. CODEVS 1062 路由选择
  9. hust1384---The value of F[n]
  10. Json及Json字符串
  11. webpack打包懒加载
  12. QT windeployqt
  13. 26个ASP.NET常用性能优化方法
  14. socket通信中select函数的使用和解释
  15. Codeforces 854C Planning 【贪心】
  16. pandas常用函数
  17. :单件模式:Singleton
  18. ScrollView中嵌套GridView,Listview的办法
  19. 使用tmpfs的好处
  20. VUE的使用方法

热门文章

  1. 【js】【转发】jreturn;、return true、return false;区别
  2. 蓝牙nrf52832的架构和开发(转载)
  3. SmartGit 30天评估期结束解决办法
  4. re--读书笔记【转】
  5. 再谈H2的MVStore与MVMap
  6. windows :Tomcat免安装版环境变量配置 + jdk配置
  7. Ubuntu 14.04 LTS 安装和配置Bochs
  8. python 时间、日期、时间戳的转换
  9. Learning Deconvolution Network for Semantic Segme小结
  10. xml和pandas结合处理的一个小例子-待完善