摘要: 题意:五个数:N,x,y,A,B;N是台阶总数,x,y是每步可以走x或者y步,但是一定要走到A,B台阶上。 思路:学长给的题解,递推,稍微优化一点。 >重点在递推 #include#include#includeusing namespace std;typedef long long l... 阅读全文
posted @ 2016-05-18 23:35 _Mickey 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 题意: 解题思路:栈的简单应用: #include#include#includeusing namespace std;int main (){ int N,data[1005],flag=1; while(~scanf("%d",&N)&&N) { whil... 阅读全文
posted @ 2016-05-17 09:08 _Mickey 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 题意: 题目很简明:令S[n]=1*1!+2*2!+3*3!+4*4!+....+n*n!求S[n]%10000007 多组测试数据每组一个nn的范围:1,这个题还用了一个小技巧:在求n*n!的时候由于已经知道(n-1)!%mod=t,所以呢,只需要在t的基础上乘n即可。大神的代码,有改进。 ... 阅读全文
posted @ 2016-05-16 21:06 _Mickey 阅读(398) 评论(0) 推荐(0) 编辑
摘要: 题意:丑数就是质因子只有2,3,5 ,7,的数,另外1也是丑数。求第n(1=:从ans[1]=1,p1=1,p2=1,p3=1,p4=1,分别用2,3,5,7乘ans[px],得到一个v(min),这个v就是下一个ans, 同时,对应的px++; 技巧:因为题目中是多组输入,所以没必要没输入一个... 阅读全文
posted @ 2016-05-14 15:24 _Mickey 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 学会了不难。通过这道题学习了两点: 1:筛选法求素数。 2:在写比较长的程序的时候,给每个功能部分加上注释,思路会更清晰。 题意: 1.题目中所说的素数并不是真正的素数,包括1; 2.需要读懂题意,对于输入的n和c,如果1到n之间有偶数个素数则打印2c个数,奇数个素数则打印2c-1个数; ... 阅读全文
posted @ 2016-05-10 12:00 _Mickey 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 题意:0-1背包经典题; 不多述,直接上代码: 1.二维数组表示法: #include#include#include#includeusing namespace std;int dp[30][30005];int main (){ int R,N;int v,m; scanf("... 阅读全文
posted @ 2016-05-10 09:41 _Mickey 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 奇数幻方: 阅读全文
posted @ 2016-05-09 23:16 _Mickey 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 问题描述】 在河上有一座独木桥,一只青蛙想沿着独木桥从河的一侧跳到另一侧。在桥上有一些石子,青蛙很讨厌踩在这些石子上。由于桥的长度和青蛙一次跳过的距离都是正整数,我们可以把独木桥上青蛙可能到达的点看成数轴上的一串整点:0,1,……,L(其中L是桥的长度)。坐标为0的点表示桥的起点,坐标为... 阅读全文
posted @ 2016-05-09 23:06 _Mickey 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 题意: Description 7月17日是Mr.W的生日,ACM-THU为此要制作一个体积为Nπ的M层生日蛋糕,每层都是一个圆柱体。 设从下往上数第i(1 Ri+1且Hi > Hi+1。 由于要在蛋糕上抹奶油,为尽可能节约经费,我们希望蛋糕外表面(最下一层的下底面除外)的面积Q最小... 阅读全文
posted @ 2016-05-08 17:15 _Mickey 阅读(315) 评论(0) 推荐(0) 编辑
摘要: n皇后问题指的是:n*n的国际象棋棋盘上摆放n个皇后,使其不能互相攻击,即任意两个皇后都不能处于同一行、同一列或同一斜线上,问有多少种摆法。和一般n皇后问题不同的是,现在棋盘上有可能已经放了一个皇后了。你能求出有多少合法的方案吗? 多组数据。第一行有两个数n和m,n#include#inclu... 阅读全文
posted @ 2016-05-08 14:55 _Mickey 阅读(116) 评论(0) 推荐(0) 编辑