- 博客(5)
- 收藏
- 关注
原创 HDU 1716 排列2
HDU 1716 排列2 Problem Description Ray又对数字的列产生了兴趣: 现有四张卡片,用这四张卡片能排列出很多不同的4位数,要求按从小到大的顺序输出这些4位数。 Input 每组数据占一行,代表四张卡片上的数字(0<=数字<=9),如果四张卡片都是0,则输入结束。 Output 对每组卡片按从小到大的顺序输出所有能由这四张卡片组成的4位数,千位数字相同的在同一...
2019-08-01 15:57:24 78
转载 素数筛选的学习
快速筛选素数方法 筛选2-N素数有很多方法,最一般的方法就是利用素数的定义也就是利用素数只能被本身和1整除的性质进行筛选。但是这个方法效率太低,不建议使用这个方法。 有这麽一种方法,好像叫做爱拉托逊斯筛选法(我也不是很清楚) 它的基本思想是:把从1开始的、某一范围内的正整数从小到大顺序排列, 1不是素数,首先把它筛掉。剩下的数中选择最小的数是素数,然后去掉它的倍数。依次类推,直到筛子为空时结束。(...
2019-07-29 10:06:28 102
原创 D - card card card HDU - 6205
D - card card card HDU - 6205 题目核心:这道题给出的数据最终必然会满足将所有的卡片集齐,所以我们要做的就是找出将卡片集齐的最小移动次数 设置一个sum变量,初始值为0,来表示当前卡片的数量之和和减掉penalty value值之和,然后从头开始遍历,一直找到那个能把所有卡片拿走的点就是答案。 **#include<iostream> #include<...
2019-07-28 19:53:45 172
原创 棋盘问题
B - 棋盘问题 题目描述:在一个给定形状的棋盘(形状可能是不规则的)上面摆放棋子,棋子没有区别。要求摆放时任意的两个棋子不能放在棋盘中的同一行或者同一列,请编程求解对于给定形状和大小的棋盘,摆放k个棋子的所有可行的摆放方案C。 输入:输入含有多组测试数据。 每组数据的第一行是两个正整数,n k,用一个空格隔开,表示了将在一个n*n的矩阵内描述棋盘,以及摆放棋子的数目。 n <= 8 , k...
2019-07-27 19:23:09 160
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人