自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 sgu200系列题目分类

高斯消元:200 DP:201,202,205,214,220,221,223,225,237 哈夫曼编码:203 物理:204 KM:206,210 贪心:207 polya计数:208 计算几何:209,217,227,228,233 构造:211,213,216 网络流:212(HLPP) 模拟:215,229 二分图:218,234 拓扑:219,230 组合数学:

2015-07-27 23:21:13 575

原创 sgu293:Game with Q an C(构造)

题目大意:       ~~~~~~有一个长度为 2n−1 ~2n-1~的 01 ~01~序列,题目会将元素一个一个告诉你,你在每一时刻可以交换两个不同位置的元素。求出一种方案,使得在每个奇数时刻序列都是回文序列。分析:       ~~~~~~又见构造题一道。((构造神题啥的最不会做了QAQ)QAQ)       ~~~~~~自己想出了前一半,膜拜神犇代码差不多理解了另一半。

2015-07-26 23:42:58 674

原创 sgu294:He's Circles(polya计数+高精度)

题目大意:       ~~~~~~一个长度为 n(1≤n≤200000) ~n(1\leq n \leq 200000)~的环由 0 or 1 ~0~or~1~组成,求有多少本质不同的环。分析:       ~~~~~~((这题有可能更侧重于考高精度))       ~~~~~~考虑循环节的个数只可能为 n ~n~的约数,且循环节的个数为 d ~d~的置换会出现 φ(n/d) ~\varph

2015-07-26 18:37:12 1135

原创 sgu295:Identifier Duplicated!(组合数学)

题目大意:       ~~~~~~给定一个包含数字,空格和拉丁字母的字符串。现在可以在单词之间,字符串开头和末尾处添加字符,可以将 A,B,C,E,H,K,M,O,P,T,X,a,c,e,o,p,x,y ~A, B, C, E, H, K, M, O, P, T, X, a, c, e, o, p, x, y~替换成相应的俄文字母,问长度在 [q,c] ~[q,c]~内的替换后的字符串有多少种,

2015-07-26 14:52:25 493

原创 sgu296:Sasha vs. Kate(贪心)

题目大意:       ~~~~~~给定一个正整数 n(1≤n≤101000) ~n(1\leq n \leq 10^{1000})~和一个非负整数 k ~k~,要求你删去 n ~n~中的 k ~k~个数字,使得剩下的数最大,保证 k ~k~小于 n ~n~的位数,且 n ~n~没有前导零。分析:       ~~~~~~我们只需从高位向低位贪心的取最大值即可。AC code:#include

2015-07-26 11:13:08 402

原创 sgu297:Fair-play(水题)

水题老道理,直接上代码。AC code:#include <bits/stdc++.h>#define pb push_back#define mp make_pair#define clr(a, b) memset(a, b, sizeof a)#define rep(i, a, b) for(int i = (a); i <= (b); ++i)#define per(i, a, b)

2015-07-26 11:07:02 458

原创 sgu298:King Berl VI(差分约束)

题目大意:       ~~~~~~有 n ~n~个变量 xi ~x_i~, m ~m~个不等式形如 xi≥xj+c ~x_i\geq x_j+c~的不等式((cc并不一定为同一值)),且 xi∈[−10000,10000] ~x_i\in [-10000,10000]~,求一组解使得 xn−xi ~x_n-x_i~的值最小,若无解输出−1-1。分析:       ~~~~~~不会差分约束的先看

2015-07-25 23:46:10 450

原创 sgu299:Triangle(大水题)

水题就只贴代码了,QAQQAQ。AC code:#include <bits/stdc++.h>#define pb push_back#define mp make_pair#define clr(a, b) memset(a, b, sizeof a)#define rep(i, a, b) for(int i = (a); i <= (b); ++i)#define per(i, a

2015-07-25 12:26:37 363

原创 sgu292:Field for the Cemetery(结论+高精度)

题目大意:       ~~~~~~一个 q×c ~q×c~的矩阵,问最多能放入多少 n×1 ~n×1~的矩阵。分析:       ~~~~~~我们只考虑 n≤q,n≤c ~n\leq q,n\leq c~的情况,其他的情况比较简单就不叙述了。       ~~~~~~我们有最暴力的填法,使得最后空余的矩形为 (qmodn)×(cmodn) ~(q\mod n)×(c\mod n)~;我们也可

2015-07-21 12:01:38 760

原创 sgu291:Evolution(暴力)

暴力题就自己看题意吧,都不想打了 TAT ~TAT~。 AC code:#include <cstdio>#include <cmath>#include <cstdlib>#include <cstring>#include <cctype>#include <algorithm>#include <string>#include <sstream>#include <iostr

2015-07-20 16:57:12 355

原创 sgu290:Defend the Milky Way(三维凸包)

题目大意:       ~~~~~~给出空间中 n(1≤n≤100) ~n(1\leq n \leq 100)~个点,求出其凸包。如果有点在凸包的面或棱上,也要将其算进凸包中,将答案按字典序输出。分析:       ~~~~~~首先我就不吐槽 sgu ~sgu~坑爹的输入了......       ~~~~~~主要就是求解三维凸包,至于凸包面或棱上的点可以在求出凸包后再加进去。凸包上每个面都是

2015-07-20 16:11:24 737

原创 sgu289:Challenging Tic-Tac-Toe(博弈搜索)

题目大意:       ~~~~~~两个人在一个 3×3 ~3×3~的棋盘上分别下 X ~X~和 0 ~0~, X ~X~先 0 ~0~后,初始时棋盘为空。如果有 3 ~3~个同样的棋子在同一行或同一列或同一斜线,那么游戏结束,该棋子方获胜。       ~~~~~~两个人都会用最佳策略。       ~~~~~~现在给你一个局面,首先判断是否合法((也就是是否可能下得到)),然后判断是平局还

2015-07-18 17:32:02 652

原创 sgu288:Best Tournament Schedule(构造)

题目大意:       ~~~~~~一场比赛有 n ~n~个参赛选手,要求选手之间两两都有且仅有一次对决。每一轮中一个选手至多可以对决一次,也就是每一轮选出若干对不相交的选手进行对决。现在要求出最少的对决轮数来结束比赛和此时的对决方案。分析:       ~~~~~~首先确定答案,当 n ~n~为偶数的时候,答案为 n−1 ~n-1~,否则为 n ~n~,另外,当 n=1 ~n=1~的时候,答案

2015-07-18 15:27:35 583

原创 sgu287:Amusing Qc Machine(DP)

题目大意:       ~~~~~~在一个区间[1,n][1,n]中询问一个整数 x~x,你每次可以说出一个数 y~y,机器会告诉你 y~y与 x~x的大小关系。

2015-07-18 14:50:20 821

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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