传送门:Number theory题意:给n个数,n 和 每个数的范围都是 1---222222,求n个数中互质的对数。分析:处理出每个数倍数的个数cnt[i],然后进行莫比乌斯反演,只不过这里的F(i)=cnt[i]*(cnt[i]-1)/2.#pragma comment(linker,"/ST...
分类:
其他好文 时间:
2015-02-20 23:09:51
阅读次数:
241
传送门:GCD SUM题意:给出N,M执行如下程序:long long ans = 0,ansx = 0,ansy = 0;for(int i = 1; i #include #include #include #include #include #include #include #include...
分类:
其他好文 时间:
2015-02-20 21:59:10
阅读次数:
250
传送门:2301: [HAOI2011]Problem b题意:对于给出的n个询问,每次求有多少个数对(x,y),满足a≤x≤b,c≤y≤d,且gcd(x,y) = k,gcd(x,y)函数为x和y的最大公约数。分析:gcd(x,y)==k等价于gcd(x/k,y/k)==1,根据莫比乌斯反演很容易...
分类:
其他好文 时间:
2015-02-20 18:33:57
阅读次数:
246
传送门:GCD题意:求[1,n],[1,m]gcd为k的对数。分析:莫比乌斯入反演门题,gcd(x,y)==k等价于gcd(x/k,y/k)==1,求出[1,n][1,m]互质的对数,在减去[1,2][2,1]之类重复的个数即答案。莫比乌斯反演:46ms#pragma comment(linker,...
分类:
其他好文 时间:
2015-02-20 17:25:15
阅读次数:
192
传送门:http://poj.org/problem?id=1094
Sorting It All Out
Description
An ascending sorted sequence of distinct values is one in which some form of a less-than operator is used to order the elem...
分类:
其他好文 时间:
2015-02-20 09:46:55
阅读次数:
159
http://acm.hdu.edu.cn/showproblem.php?pid=4405题意:每次可以走1~6格,初始化在第0格,走到>=n的格子就结束。还有m个传送门,表示可以从X[i]格传送到Y[i]而不需要消耗次数,X[i]#include using namespace std;doub...
分类:
其他好文 时间:
2015-02-20 09:42:18
阅读次数:
150
传送门:BestCoder Sequence题意:给一个序列,里面是1~N的排列,给出m,问以m为中位数的奇数长度的序列个数。分析:先找出m的位置,再记录左边比m大的状态,记录右边比m大的状态,使得左右两边状态平衡(和为0)就是满足的序列。举例:7 41 5 4 2 6 3 7ans=8m的位置po...
分类:
其他好文 时间:
2015-02-19 00:15:58
阅读次数:
163
传送门:最大获利题意:建立n个中转站,每个花费P[i],有m个用户,使用Ai和Bi中转站可获利Ci,问最终建立哪几个中转站使获利最大?分析:根据最大权闭合图建图,用户群和中转站为带权的点集,用户群的权为收益,中转站的权为负的成本:从源s连弧到正权值的点,容量为次正权值。从负权值的点连弧到汇t,容量为...
分类:
其他好文 时间:
2015-02-18 11:49:35
阅读次数:
176
传送门:Escape题意:给出每个人适合住的星球信息和该星球能住多少人 ,第一行给出n m 代表有 n 个人 m 个星球,然后接下来n行每行m个数字 1代表适合第 i 个星球 0 代表不适合第 i 个星球,最后一行m个数表示第 i 个星球最多可以住多少个人,问是不是所有人都可以住到星球上。分析:很裸...
分类:
其他好文 时间:
2015-02-17 23:36:18
阅读次数:
640
传送门:Sabotage题意:给定多个城市的网络,每个城市之间的通信有花费,要求使得首都和最大城市之间的通信断掉的最小花费。要求输出任意一组砸掉的边。分析:跑一遍最大流dinic后,根据最小割定理,整部图被分为S,T两部分,从源点出发dfs得到S集的点,剩下的为T集的点,然后输出左右两边各一个连着的...
分类:
其他好文 时间:
2015-02-17 22:17:33
阅读次数:
216