不充钱,你怎么AC?

题目:http://codevs.cn/problem/1011/

一开始以为是道数学题,列出了一个公式

后面验证,发现只能推出第一次,后面的还需要迭代,推翻这个公式

又去瞟了一眼数据范围,只有1000,显然直接暴力DFS

每层直接从0到枚,如果该层是0直接ans++

时间复杂度O(nlog2n)

 #include<cstdio>
#include<cstdlib>
#include<cstring>
#include<cmath>
#include<iostream>
#include<algorithm>
using namespace std; int n,ans;
void dfs(int x)
{
if (x==)
{
ans++;
return;
}
int i;
for (i=;i<=x/;i++) dfs(i);
}
int main()
{
scanf("%d",&n);
ans=;
dfs(n);
printf("%d\n",ans);
return ;
}

最新文章

  1. Time33算法
  2. 轻取帝国CMS管理员密码
  3. linux下gedit读取txt乱码解决办法
  4. You know元音字母吗?
  5. iOS开发数据库SQLite的使用
  6. Spark系列—02 Spark程序牛刀小试
  7. 【BZOJ】【1934】【SHOI 2007】Vote 善意的投票
  8. 挺苹果的声音,iPhone 5s的两处进步
  9. hdu3072
  10. 网络性能测试工具Iperf/Jperf解读
  11. Struts2标签:checkboxlist
  12. sqlserver2008客户端设置主键自增
  13. 2道acm简单题(2013):1.(时分秒)时间相减;2.主持人和N-1个人玩游戏,每个人说出自己认识的人数,判断其中是否有人说谎。
  14. MFC:定时器
  15. ExaWizards 2019 English D - Modulo Operations(DP)
  16. 新人上手:如何做好一个App的推广?
  17. 使用 whereis/which/locate 查找文件
  18. VMware虚拟机配置嵌套虚拟化
  19. shell编程中的if语句
  20. C#枚举类型和int类型相互转换

热门文章

  1. PLC状态机编程第五篇-状态机自动生成PLC程序
  2. Android 渗透小知识点
  3. zeppelin之连接mysql
  4. 9 Django 模型层(2) --多表操作
  5. 数据库路由中间件MyCat - 源代码篇(2)
  6. 剑指Offer - 九度1349 - 数字在排序数组中出现的次数
  7. 【Binary Search Tree Iterator 】cpp
  8. PhpStorm 格式化中花括号缩进方式
  9. mysql数据库的日常使用
  10. heat模板