上一页 1 ··· 40 41 42 43 44 45 46 47 48 ··· 86 下一页
摘要: 【问题描述】 给出m个数a[1],a[2],…,a[m] 求1~n中有多少数不是a[1],a[2],…,a[m]的倍数。 【输入】 输入文件名为count.in。 第一行,包含两个整数:n,m 第二行,包含m个数,表示a[1],a[2],…,a[m] 【输出】 输出文件名为count.out。 输出 阅读全文
posted @ 2017-10-20 19:06 zbtrs 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 分析:这道题一个一个枚举都能有70分...... 前60分可以用中国剩余定理搞一搞.然而并没有枚举分数高......考虑怎么省去不必要的枚举,每次跳都只跳a的倍数,这样对前面的式子没有影响,为了使得这个倍数最小从而不会WA掉,每次跳最小公倍数就可以了. 60分代码: 100分代码: 阅读全文
posted @ 2017-10-20 17:02 zbtrs 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 分析:因为序列是不严格单调的,所以挪动一个数其实就相当于把这个数给删了.如果a[i] < a[i-1],那么可以删掉a[i],也可以删掉a[i-1](!如果没考虑到这一点就只有90分),删后判断一下序列是否单调,删的次数是否≤1即可. 阅读全文
posted @ 2017-10-20 15:22 zbtrs 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 分析:用裸暴力可以得60分,每次dfs,看第i个盒子到底有没有钻石就行了.其实这很像0/1背包问题,只是多了一个m的限制.这要怎么办呢?因为概率是可以加减的,所以可以先不考虑m的限制,求出概率,然后dfs一遍把money < m的概率给减掉就好了. 正解是meet in the middle,dp+ 阅读全文
posted @ 2017-10-20 14:33 zbtrs 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 分析:最暴力的思想就是枚举一边啦,然后就会发现有很多n/i的结果都是相同的,可以每次跳过这一段,这样能过60分. 想不出其它解法了,打个表找了一下规律: ans num 1 1 2 2 3 2 4 3 5 3 会发现除了第一个ans以外,其它的就是一个等差数列,应用一下等差数列求和公式,二分一下项数 阅读全文
posted @ 2017-10-19 21:48 zbtrs 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 分析:如果每个数可以选任意多次,那么就是一个很普通的dp问题,这里每个数只能选一次,还是考虑dp,设f(i)表示1~i是否都能选上.考虑下一个数j,如果j > i + 1,那么i+1这个数就选不上,答案就是i+1,否则f(i)可以转移到f(i + j),这个算法是建立在集合有序的情况下的,所以要先排 阅读全文
posted @ 2017-10-19 18:18 zbtrs 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 题目描述在一个10000*10000的二维平面上,有n颗糖果。LYK喜欢吃糖果!并且它给自己立了规定,一定要吃其中的至少C颗糖果!事与愿违,LYK只被允许圈出一个正方形,它只能吃在正方形里面的糖果。并且它需要支付正方形边长的价钱。LYK为了满足自己的求食欲,它不得不花钱来圈一个正方形,但它想花的钱尽 阅读全文
posted @ 2017-10-18 21:25 zbtrs 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 题目描述LYK有n个小伙伴。每个小伙伴有一个身高hi。这个游戏是这样的,LYK生活的环境是以身高为美的环境,因此在这里的每个人都羡慕比自己身高高的人,而每个人都有一个属性ai表示它对身高的羡慕值。这n个小伙伴站成一列,我们用hi来表示它的身高,用ai来表示它的财富。每个人向它的两边望去,在左边找到一 阅读全文
posted @ 2017-10-18 13:53 zbtrs 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 分析:f(n)就是问有多少对a*b*c = n,如果是Σf(i),那就是问有多少对a*b*c <= n. 这道题和之前做过的一道数三角形的题差不多:传送门,先假设一下a <= b <= c,=和<不好同时处理,那么我们就分开处理,先处理<的情况,a <= 三次根号下n,b * b <= n / a, 阅读全文
posted @ 2017-10-17 22:09 zbtrs 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 题目描述LYK进了一家古董店,它很想买其中的一幅画。但它带的钱不够买这幅画。幸运的是,老板正在研究一个问题,他表示如果LYK能帮他解出这个问题的话,就把这幅画送给它。老板有一个n*m的矩阵,他想找一个和最大的子矩阵,这个子矩阵可以由四个参数x,y,x2,y2(1<=x<=x2<=n,1<=y<=y2 阅读全文
posted @ 2017-10-17 21:35 zbtrs 阅读(268) 评论(0) 推荐(0) 编辑
上一页 1 ··· 40 41 42 43 44 45 46 47 48 ··· 86 下一页