#include<iostream>
#include<math.h>
#include<memory.h>
using namespace std;
int dp[200],a[200];
int main()
{
int n,i,j,m;
cin>>n;
while(n--)
{
memset(dp,0,sizeof(dp));
memset(a,0,sizeof(a));
int p=0;
dp[0]=1;
cin>>m;
for(i=2;i<150;i++)
{
int k=sqrt(i);
for(j=2;j<=k;j++)
if(i%j==0)
break;
if(j>=k+1)
a[p++]=i;
}
for(i=0;i<p;i++)
for(j=a[i];j<=m;j++)
dp[j]=dp[j]+dp[j-a[i]];
cout<<dp[m]<<endl;
}
return 0;
}

最新文章

  1. eclipse项目打包
  2. html5新增标签和属性
  3. PHP内核(一)内存管理
  4. log4j 的rootLogger与rootCategory的区别
  5. JAVA数据结构系列 栈
  6. XML Schema验证
  7. jQuery好用插件
  8. hdu 1051Wooden Sticks
  9. Image File Execution Options(2)
  10. Ext &amp; Java 上存图片 Demo
  11. GVIM与模板——让FPGA开发变得更简单
  12. oracle PL/SQL语法基础
  13. 两年前详细分析了ijkplayer的代码
  14. [工控安全]“祝融”—一种针对PLC控制系统的欺骗攻击病毒
  15. c/c++ 栈与队列实现车库的出入与收费
  16. 常用的HTML模板(转载)
  17. Linux ACL 权限
  18. SpringBoot mybatis配置
  19. FastAdmin 开发时对数据库进行版本管理 (非 think-migration)
  20. alias命令详情

热门文章

  1. linux内核(二)内核移植(DM365-DM368开发攻略——linux-2.6.32的移植)
  2. (转)redis源代码分析 – event library
  3. angular-数据库
  4. Android仿QQ ios dialog,仿QQ退出向上菜单
  5. git batch
  6. IE input X 去掉文本框的叉叉和password输入框的眼睛图标
  7. Pocket英语语法---四、should的同义词是谁
  8. SqlDependency C#代码监听数据库表的变化
  9. 你不知道的JavaScript(二)数组
  10. RabbitMq笔记()