WangMeow --- ᶘ ᵒᴥᵒᶅ ฅ^•ﻌ•^ฅ

欲穷算法千里目,更上编程一层楼!

排序:
默认
按更新时间
按访问量

[UPC](3025)Fleecing the Raffle ---- 组合数学+概率

题目传送门 做法: 概率论学的比较好的话,应该可以直接写出公式。 但自己是根据样例,试着推了推,也能写出公式。你会发现,放入x张纸,你写出来的当前的概率公式分子连乘和分母连乘后都是一样一样的。 即  (n!)/(n-p+1)!  *  (n+x-p)!/(n+x)! 我们从1~n枚举这个...

2018-10-08 12:07:03

阅读数:22

评论数:0

[UPC](5222)Sum of the Line ---- 容斥原理★

题目链接 Hint: ACM-ICPC 2017 Asia Urumqi: K. Sum of the Line 做法:通过打表或手写,我们很容易发现,第k行的S就是gcd(x,k) = x 的平方和 当k为奇数时,我们可以直接利用   1^2 +2^2 +3^2 +4^2 +...+n^2...

2018-08-25 22:08:18

阅读数:25

评论数:0

[HDU](1695)GCD ---- 欧拉函数★ + 容斥原理★

题目链接 感慨:发现欧拉函数真的在数论中非常容易用到,它真的不仅仅是它定义的那样简单,它有很多妙用! 做法:题意向我们保证a = c =1; 所谓问题就变成了 有多少对(x,y)使得gcd(x,y) = k 并且x ∈[1, b], y ∈ [1, d] 利用欧拉函数思想,可以把gcd(x...

2018-08-18 22:18:05

阅读数:40

评论数:0

[HDU](6390)GuGuFishtion ---- 欧拉函数★ + 容斥原理

题目链接 做法: 首先根据唯一分解定理可知道,每个正整数都可以分解成质数幂的成绩 然后我们带入到原式中去 (原谅我的字不好看(T▽T)) 我们就可以推出结论 听了dls的直播讲解后,说一下我的理解: 我们知道原暴力求答案复杂度是O(n*m) 但是转换成结论后,我们可以...

2018-08-17 15:00:58

阅读数:21

评论数:0

[HDU](5446)Unknown Treasure ---- 组合数学(卢卡斯定理)+CRT

On the way to the next secret treasure hiding place, the mathematician discovered a cave unknown to the map. The mathematician entered the cave becau...

2018-05-28 21:37:59

阅读数:41

评论数:0

[HDU](5698)瞬间移动 ---- 组合数学(组合数)

有一个无限大的矩形,初始时你在左上角(即第一行第一列),每次你都可以选择一个右下方格子,并瞬移过去(如从下图中的红色格子能直接瞬移到蓝色格子),求到第n行第m列的格子有几种方案,答案对1000000007取模。 Input 多组测试数据。 两个整数n,m(2≤n,m≤100000...

2018-05-23 21:13:14

阅读数:95

评论数:0

[51Nod](1284) 2 3 5 7的倍数 ---- 容斥原理

给出一个数N,求1至N中,有多少个数不是2 3 5 7的倍数。 例如N = 10,只有1不是2 3 5 7的倍数。 Input 输入1个数N(1 <= N <= 10^18)。 Output 输出不是2 3 5 7的倍数的数共有多少。 ...

2018-03-22 11:46:43

阅读数:24

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭