hdu-2189-悼念512汶川大地震遇难同胞——来生一起走
2014-08-11 11:43
190 查看
悼念512汶川大地震遇难同胞——来生一起走
Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 2363 Accepted Submission(s): 1182
[align=left]Problem Description[/align]
妈妈
你别哭
泪光照亮不了
我们的路
让我们自己
慢慢的走
妈妈
我会记住你和爸爸的模样
记住我们的约定
来生一起走
上面这首诗节选自一位诗人纪念遇难同胞的作品,并没有华丽的语言,但是每位读者都应该能感受到作品传达的浓浓爱意,也许还有丝丝无奈。确实,太多的关于孩子不幸的报道冲击着我们每一颗柔弱的心。正如温家宝总理所说“多难兴邦”,这场灾难让我们很多80后的年轻人一下子成熟了起来,其中很多人以自愿者的身份走上了抗震救灾的第一线。
今天,灾区又来了n位志愿者,抗震救灾指挥部需要将他们分为若干个小组,小组的数量不限,但是要求每个小组的人数必须为素数,请问我们有几种分组的方法呢?
特别说明:
1、可以只有一个组;
2、分组的方法只和人数有关,而与具体的人员无关,即:你可以假设人是无区别的。
[align=left]Input[/align]
输入数据首先包含一个正整数C,表示有C组测试用例,然后是C行数据,每行包含一个正整数n(2<=n<=150),表示志愿者的总人数。
[align=left]Output[/align]
对于每组测试数据,请输出分组的方案数目,每个输出占一行。
[align=left]Sample Input[/align]
3
3
4
5
[align=left]Sample Output[/align]
1
1
2
上次用完全背包做的,这次用Java+母函数做的
import java.util.Scanner; import java.util.Arrays; public class Main { static int[]a=new int []{2,3,5,7,11,13,17,19,23,29,31,37,41,43,47,53,59,61,67,71,73,79,83,89,97,101,103,107,109,113,127,131,137,139,149,151}; public static void main(String[] args){ Scanner in=new Scanner(System.in); int s=in.nextInt(); while(s!=0) { int []b=new int[152]; int []c=new int[152]; int n=in.nextInt(); Arrays.fill(b, 0); Arrays.fill(c, 0); for(int i=0;i<151;i+=2){//第一层括号含有x的项置为1 b[i]=1; } for(int i=1;i<36;i++){ for(int j=0;j<=150;j++) for(int k=0;k+j<=150;k+=a[i]){ c[k+j]+=b[j]; } for(int j=0;j<151;j++){ b[j]=c[j]; c[j]=0; } } System.out.println(b ); s--; } in.close(); } }
相关文章推荐
- HDU 2189 悼念512汶川大地震遇难同胞――来生一起走 --生成函数
- HDU 2189 悼念512汶川大地震遇难同胞——来生一起走
- HDU-2189 悼念512汶川大地震遇难同胞――来生一起走
- hdu 2189 悼念512汶川大地震遇难同胞——来生一起走 (母函数)
- hdu 2189 悼念512汶川大地震遇难同胞——来生一起走
- HDU 2189 ( 悼念512汶川大地震遇难同胞——来生一起走 )
- hdu 2189 悼念512汶川大地震遇难同胞——来生一起走 (母函数)
- HDU 2189 ( 悼念512汶川大地震遇难同胞——来生一起走 )
- hdu 2189 悼念512汶川大地震遇难同胞——来生一起走
- hdu-2189-悼念512汶川大地震遇难同胞——来生一起走
- hdu-2189-悼念512汶川大地震遇难同胞——来生一起走
- hdu 2189 : 悼念512汶川大地震遇难同胞——来生一起走
- HDU2189 悼念512汶川大地震遇难同胞——来生一起走 【母函数】
- 【DP】HDU 2189 悼念512汶川大地震遇难同胞——来生一起走
- HDU 2189 悼念512汶川大地震遇难同胞——来生一起走 母函数应用
- hdu 2189 悼念512汶川大地震遇难同胞——来生一起走
- HDU 2189 悼念512汶川大地震遇难同胞——来生一起走
- 【DP】HDU 2189 悼念512汶川大地震遇难同胞——来生一起走
- HDU 2189 悼念512汶川大地震遇难同胞——来生一起走
- hdu 2189 悼念512汶川大地震遇难同胞——来生一起走(完全 背包变形--求方案总数)