悼念512汶川大地震遇难同胞——来生一起走(dfs+打表)
- 题意:5可以有两种 2 3, 5.质数之和
- 因为23 32是重复的
- 由于数据小, 如果数据小于100,连打表都不用
#include<bits/stdc++.h>
using namespace std;
int t, n, m;
int dp[100], step, cnt;
int judge(int u){for(int i = 2; i <= sqrt(u); i ++)if(u%i==0)return 0;return 1;
}
void init(){for(int i = 2; i <= 150; i ++){if(judge(i))dp[++step] = i;}
}
void dfs(int ans, int n, int k){if(ans > n)return ;if(ans == n){cnt ++;return ;}for(int i = k; i <= step; i ++){dfs(ans+dp[i],n, i);}
}
int main(){ios::sync_with_stdio(false);init();cin >> t;while(t --){cin >> n;cnt = 0;dfs(0, n, 1);cout << cnt << endl; }return 0;
}
悼念512汶川大地震遇难同胞——来生一起走(dfs+打表)相关推荐
- HDU 2189 悼念512汶川大地震遇难同胞——来生一起走
悼念512汶川大地震遇难同胞--来生一起走 今天,灾区又来了n位志愿者,抗震救灾指挥部需要将他们分为若干个小组,小组的数量不限,但是要求每个小组的人数必须为素数,请问我们有几种分组的方法呢? 特别说明 ...
- 【DP】HDU 2189 悼念512汶川大地震遇难同胞——来生一起走
打一个小于150的素数表 为了分成的组的人数不重复用dp[i][j] 表示 i表示i个人 j表示分成的组内的最大素数序号 #include <stdio.h> #include <s ...
- hdu 2189 悼念512汶川大地震遇难同胞——来生一起走
题目 这道题用了,埃式筛选法和背包,我自己没有做出来,看了别人的代码,我也做不出来,特别是c[j]+=c[j-b[i]];弄了好久都没有弄懂. 这道题的解题思路:主要是先把150以内的所有素数找出来, ...
- 悼念512汶川大地震遇难同胞——来生一起走
一个关于素数的问题,纠缠了我很久,真是自己水的不行啊,梦想何时实现啊!!!!!!! #include<stdio.h> #include<string.h> #include& ...
- hdu 2191 悼念512汶川大地震遇难同胞 【多重背包】(模板题)
题目链接:https://vjudge.net/problem/HDU-2191 悼念512汶川大地震遇难同胞--珍惜现在,感恩生活 ...
- hdu 2191 悼念512汶川大地震遇难同胞——珍惜现在,感恩生活 (背包问题)
悼念512汶川大地震遇难同胞--珍惜现在,感恩生活 Time Limit : 1000/1000ms (Java/Other) Memory Limit : 32768/32768K (Java/ ...
- 悼念512汶川大地震遇难同胞——选拔志愿者【博奕】
悼念512汶川大地震遇难同胞--选拔志愿者 Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Ot ...
- HDU2191——悼念512汶川大地震遇难同胞——珍惜现在,感恩生活
悼念512汶川大地震遇难同胞--珍惜现在,感恩生活 Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Jav ...
- [HDU 2191] 悼念512汶川大地震遇难同胞——珍惜现在,感恩生活
悼念512汶川大地震遇难同胞--珍惜现在,感恩生活 Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Jav ...
最新文章
- Java Proxy和CGLIB动态代理原理
- 数据库原理与应用(SQL Server)笔记 第二章 简单数据查询
- QQ无法安装,不用着急,用毒霸2011来解决
- Hadoop配置完善
- 【云栖大会】站在时间轴上看基础设施
- 如何规划农商行商业智能系统中的决策分析系统?
- unity2020 for Mac 安装下载详解
- MySQL最新版MySQL8.0百度云下载
- win10关闭某个端口
- 批量制作学校图书馆条码标签
- java-使用keytool信任自签证书,需要重启
- 【扫描线】火星探险-线段树
- 眼睛里10年的“肉芽”长大了,这究竟是怎么回事?
- java玫瑰花代码_用java画布画玫瑰花
- u盘误删的文件怎么找回?帮你轻松找回
- BIM系统平台建设及实施方案
- 1696C. Fishingprince Plays With Array【思维题 + 中间状态 + 优化存储】
- selenium python 简书_通过python+selenium3实现浏览器刷简书文章阅读量
- 数据流图业务流程图之间的区别
- 软件工程的顶会和顶刊
热门文章
- java共享锁和排他锁的区别_排他锁和共享锁分别是什么?有什么不同?
- 认识微型计算机 ppt,全国“xx杯”计算机应用基础类说课大赛优秀作品:认识微型计算机的组成 2.ppt...
- 五分钟解决圆排列问题
- 终于清除了BIOS密码 开心啊!!!
- 电脑很大,笔记本电脑响声很大怎么回事
- 使用cmd命令行或运行框进行关机重启操作
- Amazon Glue ETL 作业调度工具选型初探
- “开放赋能”, 趣拿由“零售商”升级为“零售服务商”
- Enhancer和MethodInterceptor的需要导入的jar
- yum安装telnet详解