码迷,mamicode.com
首页 >  
搜索关键字:幸运数    ( 178个结果
BZOJ1853: [Scoi2010]幸运数字
题目:http://www.lydsy.com/JudgeOnline/problem.php?id=1853并不是数位dp。容斥原理。做出所有的幸运数字,然后再跑一下它的倍数,由于会有重复。所以容斥一下。。注意两个10^10相乘会爆long long#include#include#include...
分类:其他好文   时间:2015-12-08 20:26:32    阅读次数:167
An Easy C Program Problem
A Easy C Program Problem标签(空格分隔): 学习 C找幸运数题目描述数字8最多的那个数为幸运数。 输入n和n个整数,找这n个数中的幸运数。在主函数中调用ndigit函数,判断某个整数x含数字8的个数。如果有多个幸运数输出第一个幸运数,如果所有的数中都没有含数字8,则输出NO....
分类:其他好文   时间:2015-11-17 21:53:27    阅读次数:512
SGU 258 Almost Lucky Numbers 接近幸运数(数位DP)
题意: 定义一个具有2n位的正数,其前n位之和与后n位之和相等,则为lucky数。给定一个区间,问有多少个正数可以通过修改某一位数从而变成lucky数?注意不能含前导0。思路: 我的想法是记录那些非lucky数,再想办法来统计,后来发现有点行不通,无法知道其前后部之和是否相等。如果记录lucky.....
分类:其他好文   时间:2015-10-03 23:04:58    阅读次数:205
算法1(全集的所有子集)
此题为给一个集合,求所有子集中的某一个子集,这个子集满足条件:1,此集合的和为一个level2幸运数字,该数字要么全是7,要么全是42,该集合为满足条件中所有数组中和最大的一个3,如果有多个这样的数组,返回字典序最小的那个。其中比较重要的算法就是求一个集合的所有子集:如下:int [] number...
分类:编程语言   时间:2015-09-30 17:55:29    阅读次数:159
codeforces gym100418J
题目简述给定N 求1到N中有多少个幸运数字 幸运数字的定义为 这个数能被它二进制表示下1的个数整除其中(1?≤?N?≤?1019)-------------------------------------------------------------------------------------...
分类:其他好文   时间:2015-08-21 22:59:42    阅读次数:172
HDU 2462 The Luckiest number
传送门 题目大意: 定义只含有数字8的数为幸运数 给定正整数L,求L的所有倍数中最小的幸运数 算法思路: 设最终答案为x个8,则x满足(10x-1)*8/9≡0 (mod L) 化简:10x≡1 (mod n),其中n=9L/gcd(9L,8) 这是一个离散对数的问题,求解方法如下: 若gcd(10,n)>1,无解 若gcd(10,n)=1,由欧拉定理:10?(n)≡1 (mod...
分类:其他好文   时间:2015-08-17 23:42:27    阅读次数:131
【线段树】【树状数组】【CF 121E】幸运数列
1922. [CF 121E]幸运数列★★★ 输入文件:cf121e.in 输出文件:cf121e.out 简单对比 时间限制:3 s 内存限制:256 MB 【题目描述】对于欧洲人来说,“幸运数”是指那些十进制只由4或7组成的数。财务员Petya需要维护一个支持如下操作的整数数列: add l r d — 表示将[l, r]区间内的所有数加上一个正整数d()。...
分类:编程语言   时间:2015-07-25 21:37:52    阅读次数:284
TCHS 90-2 (全集的所有子集问题)
此题为给一个集合,求所有子集中的某一个子集,这个子集满足条件:1,此集合的和为一个level2幸运数字,该数字要么全是7,要么全是42,该集合为满足条件中所有数组中和最大的一个3,如果有多个这样的数组,返回字典序最小的那个。其中比较重要的算法就是求一个集合的所有子集:如下:int [] number...
分类:其他好文   时间:2015-07-25 16:32:27    阅读次数:115
codeforces 535B-Tavas and SaDDas
题意:设只由4或者7组成的数字为幸运数字,输入n,求n在所有的幸运数字中排第几 分析:预处理出所有的幸运数字,排序,然后输出n对应的位置即可。处理方法是初始a[0]=4,a[1]=7,然后用这两个数前面分别加4和7的方法来生成两位数,再用十位数生成三位数,即:4—>44和74,7—>47和77;因为n上限是10^9,所以要生成9位数,外层循环才8,内层循环也不大,不会超时,注意这里最好不要用po...
分类:其他好文   时间:2015-07-12 01:50:01    阅读次数:185
oj 小黑熊偷玉米
Description 小黑熊的邻居bob 家里种了好多玉米,玉米是排成一条线 ,贪吃的小黑熊想去偷一个玉米,但是bob家的玉米实在是太多了,所以小黑熊决定选择一个区间[l,r]去偷,因为小黑熊的幸运数是k,所以它决定就去偷在它选择的区间里第k大的一个玉米。 现在请你帮助小黑熊计算一下它将偷的玉米有多大吧 Input 第一行包含一个数n(n 第二行包含n个正整数(每个数不超过...
分类:其他好文   时间:2015-06-10 14:17:04    阅读次数:117
178条   上一页 1 ... 14 15 16 17 18 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!