02 2018 档案

摘要:题目链接 https://vjudge.net/problem/POJ-1845【题目描述】 Consider two natural numbers A and B. Let S be the sum of all natural divisors of ... 阅读全文
posted @ 2018-02-28 16:48 不想吃WA的咸鱼 阅读(166) 评论(0) 推荐(0)
摘要:题目链接 https://vjudge.net/problem/POJ-1845【题目描述】 Consider two natural numbers A and B. Let S be the sum of all natural divisors of ... 阅读全文
posted @ 2018-02-28 16:48 不想吃WA的咸鱼 阅读(103) 评论(0) 推荐(0)
摘要:唯一分解定理,找出一个数n的所有素因子typedef long long ll;ll fac[10050], num;//素因数,素因数的个数void init(ll n) {//唯一分解定理 num = 0; ll cpy = n; in... 阅读全文
posted @ 2018-02-25 20:52 不想吃WA的咸鱼 阅读(127) 评论(0) 推荐(0)
摘要:唯一分解定理,找出一个数n的所有素因子typedef long long ll;ll fac[10050], num;//素因数,素因数的个数void init(ll n) {//唯一分解定理 num = 0; ll cpy = n; in... 阅读全文
posted @ 2018-02-25 20:52 不想吃WA的咸鱼 阅读(260) 评论(0) 推荐(0)
摘要:在模p的前提下,a的逆元存在的充要条件是a和p互素,即gcd(a,b)=1//拓展欧几里德算法求逆元typedef long long ll;void gcd(ll a, ll b, ll &d, ll& x, ll& y) { if (0 == b) { ... 阅读全文
posted @ 2018-02-25 20:23 不想吃WA的咸鱼 阅读(130) 评论(0) 推荐(0)
摘要:在模p的前提下,a的逆元存在的充要条件是a和p互素,即gcd(a,b)=1//拓展欧几里德算法求逆元typedef long long ll;void gcd(ll a, ll b, ll &d, ll& x, ll& y) { if (0 == b) { ... 阅读全文
posted @ 2018-02-25 20:23 不想吃WA的咸鱼 阅读(259) 评论(0) 推荐(0)
摘要:题目链接 https://vjudge.net/problem/POJ-2773【题意】 给定两个整数m和k,找到第k个与m互素的数(互素的数从小到大排列),其中(1 using namespace std;typedef long long ll;cons... 阅读全文
posted @ 2018-02-25 18:33 不想吃WA的咸鱼 阅读(135) 评论(0) 推荐(0)
摘要:题目链接 https://vjudge.net/problem/POJ-2773【题意】 给定两个整数m和k,找到第k个与m互素的数(互素的数从小到大排列),其中(1 using namespace std;typedef long long ll;cons... 阅读全文
posted @ 2018-02-25 18:33 不想吃WA的咸鱼 阅读(133) 评论(0) 推荐(0)
摘要:题目链接 https://vjudge.net/problem/POJ-1284【题意】 给定一个素数p,求p的原根个数。满足{ (x^i mod p) | 1 #include#include#includeusing namespace std;cons... 阅读全文
posted @ 2018-02-25 11:26 不想吃WA的咸鱼 阅读(122) 评论(0) 推荐(0)
摘要:题目链接 https://vjudge.net/problem/POJ-1284【题意】 给定一个素数p,求p的原根个数。满足{ (x^i mod p) | 1 #include#include#includeusing namespace std;cons... 阅读全文
posted @ 2018-02-25 11:26 不想吃WA的咸鱼 阅读(86) 评论(0) 推荐(0)
摘要:对于正整数n,欧拉函数phi(n)表示的是所有小于等于n的正整数中与n互素的数的个数 phi(x) = x(1-1/p1)(1-1/p2)(1-1/p3)(1-1/p4)…(1-1/pn),其中p1,p2……pn为x的所有素因数,x是不为0的整数,phi(1... 阅读全文
posted @ 2018-02-25 10:56 不想吃WA的咸鱼 阅读(279) 评论(0) 推荐(0)
摘要:对于正整数n,欧拉函数phi(n)表示的是所有小于等于n的正整数中与n互素的数的个数 phi(x) = x(1-1/p1)(1-1/p2)(1-1/p3)(1-1/p4)…(1-1/pn),其中p1,p2……pn为x的所有素因数,x是不为0的整数,phi(1... 阅读全文
posted @ 2018-02-25 10:56 不想吃WA的咸鱼 阅读(1540) 评论(0) 推荐(0)
摘要:欧几里德算法求最大公约数typedef long long ll;//gcd(a,b)返回a,b的最大公约数ll gcd(ll a, ll b) { return 0 == b ? a : gcd(b, a%b);}扩展欧几里德算法typedef lo... 阅读全文
posted @ 2018-02-24 21:34 不想吃WA的咸鱼 阅读(109) 评论(0) 推荐(0)
摘要:欧几里德算法求最大公约数typedef long long ll;//gcd(a,b)返回a,b的最大公约数ll gcd(ll a, ll b) { return 0 == b ? a : gcd(b, a%b);}扩展欧几里德算法typedef lo... 阅读全文
posted @ 2018-02-24 21:34 不想吃WA的咸鱼 阅读(114) 评论(0) 推荐(0)
摘要:题目链接 http://acm.hdu.edu.cn/showproblem.php?pid=2045不容易系列之(3)—— LELE的RPG难题 Time Limit: 2000/1000 MS (Java/Others) Memory Limit:... 阅读全文
posted @ 2018-02-23 13:48 不想吃WA的咸鱼 阅读(122) 评论(0) 推荐(0)
摘要:题目链接 http://acm.hdu.edu.cn/showproblem.php?pid=2045不容易系列之(3)—— LELE的RPG难题 Time Limit: 2000/1000 MS (Java/Others) Memory Limit:... 阅读全文
posted @ 2018-02-23 13:48 不想吃WA的咸鱼 阅读(105) 评论(0) 推荐(0)
摘要:题目链接 https://vjudge.net/problem/UVA-544【题意】 给定一张n个点m条边的无向图,并给定起点和终点,求起点到终点的一条路径,使得这条路径上边的最小权值尽量大。【思路】 这个问题刚好和最小瓶颈路反过来了,最小瓶颈路是要求路径... 阅读全文
posted @ 2018-02-23 11:28 不想吃WA的咸鱼 阅读(491) 评论(0) 推荐(0)
摘要:题目链接 https://vjudge.net/problem/UVA-544【题意】 给定一张n个点m条边的无向图,并给定起点和终点,求起点到终点的一条路径,使得这条路径上边的最小权值尽量大。【思路】 这个问题刚好和最小瓶颈路反过来了,最小瓶颈路是要求路径... 阅读全文
posted @ 2018-02-23 11:28 不想吃WA的咸鱼 阅读(110) 评论(0) 推荐(0)
摘要:题目链接 http://www.51nod.com/onlineJudge/questionCode.html#!problemId=1016【题目描述】 水仙花数是指一个 n 位数 ( n≥3 ),它的每个位上的数字的 n 次幂之和等于它本身。(例如:1^... 阅读全文
posted @ 2018-02-22 20:51 不想吃WA的咸鱼 阅读(102) 评论(0) 推荐(0)
摘要:题目链接 http://www.51nod.com/onlineJudge/questionCode.html#!problemId=1016【题目描述】 水仙花数是指一个 n 位数 ( n≥3 ),它的每个位上的数字的 n 次幂之和等于它本身。(例如:1^... 阅读全文
posted @ 2018-02-22 20:51 不想吃WA的咸鱼 阅读(172) 评论(0) 推荐(0)
摘要:题目链接 https://vjudge.net/problem/POJ-1679Given a connected undirected graph, tell if its minimum spanning tree is unique. Definiti... 阅读全文
posted @ 2018-02-22 16:40 不想吃WA的咸鱼 阅读(94) 评论(0) 推荐(0)
摘要:题目链接 https://vjudge.net/problem/POJ-1679Given a connected undirected graph, tell if its minimum spanning tree is unique. Definiti... 阅读全文
posted @ 2018-02-22 16:40 不想吃WA的咸鱼 阅读(107) 评论(0) 推荐(0)
摘要:题目链接 https://vjudge.net/problem/UVA-534【题意】 平面直角坐标系上给定n个点,求前两个点的最小瓶颈路的大小,最小瓶颈路是指无向图中有两个结点u,v,求出从u到v的一条路径,使得这条路径上的最长的边尽可能的短,这条最长的边... 阅读全文
posted @ 2018-02-22 12:26 不想吃WA的咸鱼 阅读(184) 评论(0) 推荐(0)
摘要:题目链接 https://vjudge.net/problem/UVA-534【题意】 平面直角坐标系上给定n个点,求前两个点的最小瓶颈路的大小,最小瓶颈路是指无向图中有两个结点u,v,求出从u到v的一条路径,使得这条路径上的最长的边尽可能的短,这条最长的边... 阅读全文
posted @ 2018-02-22 12:26 不想吃WA的咸鱼 阅读(156) 评论(0) 推荐(0)
摘要:题目链接 https://vjudge.net/problem/POJ-1861Andrew is working as system administrator and is planning to establish a new network in h... 阅读全文
posted @ 2018-02-21 21:22 不想吃WA的咸鱼 阅读(144) 评论(0) 推荐(0)
摘要:题目链接 https://vjudge.net/problem/POJ-1861Andrew is working as system administrator and is planning to establish a new network in h... 阅读全文
posted @ 2018-02-21 21:22 不想吃WA的咸鱼 阅读(101) 评论(0) 推荐(0)
摘要:题目链接 https://vjudge.net/problem/LightOJ-1123Tigers in the Sunderbans wish to travel freely among the N fields (numbered from 1 to... 阅读全文
posted @ 2018-02-21 12:37 不想吃WA的咸鱼 阅读(123) 评论(0) 推荐(0)
摘要:题目链接 https://vjudge.net/problem/LightOJ-1123Tigers in the Sunderbans wish to travel freely among the N fields (numbered from 1 to... 阅读全文
posted @ 2018-02-21 12:37 不想吃WA的咸鱼 阅读(194) 评论(0) 推荐(0)
摘要:题目链接 https://vjudge.net/problem/UVALive-4128【题意】 有一个r条横线c条竖线组成的网络,你的任务是开着一辆蒸汽式压路机,用最短的时间从(r1,c1)出发,最后到达目的地(r2,c2),其中一些线段上有权值代表全速通... 阅读全文
posted @ 2018-02-20 12:06 不想吃WA的咸鱼 阅读(173) 评论(0) 推荐(0)
摘要:题目链接 https://vjudge.net/problem/UVALive-4128【题意】 有一个r条横线c条竖线组成的网络,你的任务是开着一辆蒸汽式压路机,用最短的时间从(r1,c1)出发,最后到达目的地(r2,c2),其中一些线段上有权值代表全速通... 阅读全文
posted @ 2018-02-20 12:06 不想吃WA的咸鱼 阅读(190) 评论(0) 推荐(0)
摘要:题目链接 https://vjudge.net/problem/UVA-11478【题意】 给定一张带权有向图,每次你可以选择一个结点v和一个整数d,把所有以v为终点的边的权值减少d,把所有以v为起点的边的权值增加d,最后要让所有边权最小值大于0且尽量大。对... 阅读全文
posted @ 2018-02-14 15:20 不想吃WA的咸鱼 阅读(157) 评论(0) 推荐(0)
摘要:题目链接 https://vjudge.net/problem/UVA-11478【题意】 给定一张带权有向图,每次你可以选择一个结点v和一个整数d,把所有以v为终点的边的权值减少d,把所有以v为起点的边的权值增加d,最后要让所有边权最小值大于0且尽量大。对... 阅读全文
posted @ 2018-02-14 15:20 不想吃WA的咸鱼 阅读(140) 评论(0) 推荐(0)
摘要:题目链接 https://vjudge.net/problem/UVA-11090【题意】 给定一个n个点,m条边的加权有向图,求平均权值最小的回路,对于每组数据输出最小平均值,如果无解输出“No cycle found.”【思路】 可以用二分来找答案,对于... 阅读全文
posted @ 2018-02-12 11:04 不想吃WA的咸鱼 阅读(125) 评论(0) 推荐(0)
摘要:题目链接 https://vjudge.net/problem/UVA-11090【题意】 给定一个n个点,m条边的加权有向图,求平均权值最小的回路,对于每组数据输出最小平均值,如果无解输出“No cycle found.”【思路】 可以用二分来找答案,对于... 阅读全文
posted @ 2018-02-12 11:04 不想吃WA的咸鱼 阅读(118) 评论(0) 推荐(0)
摘要:题目链接 https://vjudge.net/problem/UVA-10537【题意】 有两种节点,一种是大写字母,一种是小写字母,当时小写字母是要付1各单位的过路费,当时大写字母的时候要付当前自己财务的1/20分之一当做过路费。求最少带多少个物品从起点... 阅读全文
posted @ 2018-02-07 15:47 不想吃WA的咸鱼 阅读(228) 评论(0) 推荐(0)
摘要:题目链接 https://vjudge.net/problem/UVA-10537【题意】 有两种节点,一种是大写字母,一种是小写字母,当时小写字母是要付1各单位的过路费,当时大写字母的时候要付当前自己财务的1/20分之一当做过路费。求最少带多少个物品从起点... 阅读全文
posted @ 2018-02-07 15:47 不想吃WA的咸鱼 阅读(145) 评论(0) 推荐(0)
摘要:题目链接 https://vjudge.net/problem/UVALive-4080【题意】 给定一个n节点m条边的无向图,定义c为每对顶点的最短路之和,要求删掉一条边重新求一个c值c’,求出c’最大值.【思路】 大白书330页例题,如果用floyd算法... 阅读全文
posted @ 2018-02-06 14:35 不想吃WA的咸鱼 阅读(139) 评论(0) 推荐(0)
摘要:题目链接 https://vjudge.net/problem/UVALive-4080【题意】 给定一个n节点m条边的无向图,定义c为每对顶点的最短路之和,要求删掉一条边重新求一个c值c’,求出c’最大值.【思路】 大白书330页例题,如果用floyd算法... 阅读全文
posted @ 2018-02-06 14:35 不想吃WA的咸鱼 阅读(152) 评论(0) 推荐(0)
摘要:题目链接 https://vjudge.net/problem/UVA-10917【题意】 gbn最近打算穿过一个森林,但是他比较傲娇,于是他决定只走一些特殊的道路,他打算只沿着满足如下条件的(A,B)道路走:存在一条从B出发回家的路,比所有从A出发回家的路... 阅读全文
posted @ 2018-02-05 22:09 不想吃WA的咸鱼 阅读(484) 评论(0) 推荐(0)
摘要:题目链接 https://vjudge.net/problem/UVA-10917【题意】 gbn最近打算穿过一个森林,但是他比较傲娇,于是他决定只走一些特殊的道路,他打算只沿着满足如下条件的(A,B)道路走:存在一条从B出发回家的路,比所有从A出发回家的路... 阅读全文
posted @ 2018-02-05 22:09 不想吃WA的咸鱼 阅读(120) 评论(0) 推荐(0)
摘要:题目链接 https://vjudge.net/problem/UVA-11374【题意】 市民从市区去机场要走机场快线,机场快线分为经济线和商业线两种,你只有一张商业线车票,只能坐一站商业线,其它时候只能坐经济线,忽略换乘时间,找到一条去机场最快的线路。... 阅读全文
posted @ 2018-02-05 20:00 不想吃WA的咸鱼 阅读(317) 评论(0) 推荐(0)
摘要:题目链接 https://vjudge.net/problem/UVA-1151【题意】 平面上有n个点(n using namespace std;const int maxn = 1050;const int maxm = 500050;int n, m... 阅读全文
posted @ 2018-02-05 13:26 不想吃WA的咸鱼 阅读(127) 评论(0) 推荐(0)
摘要:题目链接 https://vjudge.net/problem/UVA-1395【题意】 给出一个n个结点(nusing namespace std;const int maxn = 105;const int maxm = 5050;int n, m;in... 阅读全文
posted @ 2018-02-04 19:36 不想吃WA的咸鱼 阅读(136) 评论(0) 推荐(0)
摘要:kruskal算法计算最小生成树const int maxn = 105;const int maxm = 1050;int n, m;int par[maxn];struct Edge { int from, to, dist;}edges[maxm... 阅读全文
posted @ 2018-02-04 13:09 不想吃WA的咸鱼 阅读(408) 评论(0) 推荐(0)
摘要:题目链接 https://vjudge.net/problem/UVA-658【题意】 补丁在修复bug时,有时也会引入新的bug,假定有n(nusing namespace std;const int maxn = (1 rhs.d; }};voi... 阅读全文
posted @ 2018-02-04 12:43 不想吃WA的咸鱼 阅读(225) 评论(0) 推荐(0)
摘要:题目链接 https://vjudge.net/problem/UVA-10048【题意】 输入一个C个点,S个边(Cusing namespace std;const int inf = 100050;const int maxn = 150;int n,... 阅读全文
posted @ 2018-02-03 20:24 不想吃WA的咸鱼 阅读(101) 评论(0) 推荐(0)
摘要:题目链接 https://vjudge.net/problem/UVA-247【题意】 如果两个人直接或间接互相打电话,则说明他们在同一个电话圈里。例如a打给b,b打给c,c打给d,d打给a,则这4个人在同一个圈里;如果e打给f,但是f不能打回给e,那么e,... 阅读全文
posted @ 2018-02-03 19:40 不想吃WA的咸鱼 阅读(294) 评论(0) 推荐(0)
摘要:计算最短路径的基础算法,Floyd算法基础模板const int inf = 0x3f3f3f3f;const int maxn = 1050;int n, m;int d[maxn][maxn];void floyd() { for (int k =... 阅读全文
posted @ 2018-02-03 16:28 不想吃WA的咸鱼 阅读(354) 评论(0) 推荐(0)
摘要:计算最短路径的基础算法,Dijkstra算法基础模板const int inf = 0x3f3f3f3f;const int maxn = 1050;struct Edge { int from, to, dist; Edge(int f, in... 阅读全文
posted @ 2018-02-03 16:10 不想吃WA的咸鱼 阅读(256) 评论(0) 推荐(0)
摘要:计算最短路径的基础算法,Bellman-Ford算法基础模板const int inf = 0x3f3f3f3f;const int maxn = 1050;struct Edge { int from, to, dist; Edge(int f... 阅读全文
posted @ 2018-02-03 15:31 不想吃WA的咸鱼 阅读(263) 评论(0) 推荐(0)
摘要:题目链接 https://vjudge.net/problem/UVALive-3713【题意】 有A,B,C3个任务要分给n名宇航员。其中每个宇航员要恰好分配一个任务,所有的n个宇航员平均年龄是x,只有年龄大于等于x的宇航员可以做任务A,年龄小于x的宇航员... 阅读全文
posted @ 2018-02-02 21:10 不想吃WA的咸鱼 阅读(118) 评论(0) 推荐(0)
摘要:题目链接 https://vjudge.net/problem/UVALive-3211【题意】 有n架飞机需要着陆,每架飞机可以选择早着陆E或晚着陆L两种方式,必须选一种,不得在其它时间着陆。你的任务是安排这些飞机的着陆方式,使得整个计划尽量安全,也就是说... 阅读全文
posted @ 2018-02-02 15:44 不想吃WA的咸鱼 阅读(124) 评论(0) 推荐(0)
摘要:摘自大白书的算法模板如下const int maxn = 1050;struct TwoSAT{ int n; vector g[maxn * 2]; bool mark[maxn * 2];//x[2*u]被标记代表u为假 x[2*u+1... 阅读全文
posted @ 2018-02-01 22:09 不想吃WA的咸鱼 阅读(178) 评论(0) 推荐(0)
摘要:题目链接 https://vjudge.net/problem/UVA-11324【题意】 给定一张无向图G,求一个结点数最大的结点子集,使该子集中任意两结点u,v满足要么从u出发可达v,要么从v出发可达u,互相可达也是可以。【思路】 大白书323页例题,先... 阅读全文
posted @ 2018-02-01 19:54 不想吃WA的咸鱼 阅读(147) 评论(0) 推荐(0)
摘要:题目链接 https://vjudge.net/problem/UVALive-4287【题意】 在数学中,我们常常需要完成若干个命题的等价性证明,比如4个命题a,b,c,d.我们证明ab,bc,cd,每次证明都是双向的,因此一共完成了6次推导。另外一种证明... 阅读全文
posted @ 2018-02-01 16:37 不想吃WA的咸鱼 阅读(160) 评论(0) 推荐(0)
摘要:题目链接 https://vjudge.net/problem/UVALive-5135【题意】 有一座地下的稀有金属矿由n条隧道和一些连接点组成,每条隧道连接两个连接点,任意两个连接点之间最多只有一条隧道。为了降低矿工的危险,你的任务是在一些连接点处安装太... 阅读全文
posted @ 2018-02-01 15:41 不想吃WA的咸鱼 阅读(153) 评论(0) 推荐(0)
摘要:题目链接 https://vjudge.net/problem/UVALive-3523【题意】 有n个骑士经常举行圆桌会议,每次圆桌会议应至少有3个人参加且人数必须是奇数,相互憎恨的骑士不能坐在圆桌上的相邻位置,在知道了哪些骑士互相憎恨后,要求出有多少个骑... 阅读全文
posted @ 2018-02-01 13:25 不想吃WA的咸鱼 阅读(187) 评论(0) 推荐(0)