E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
sdoi2008
BZOJ 2190: [
SDOI2008
]仪仗队( 欧拉函数 )
假设C君为(0, 0), 则右上方为(n - 1, n - 1). 一个点(x, y) 能被看到的前提是gcd(x, y) = 1, 所以 answer = ∑ phi(i) * 2 + 2 - 1 = ∑phi(i) * 2 + 1 ( 1 <= i < n ). +2是因为(1, 0), (0, 1) 两个点, -1是因为(1, 1)重复计算了 -------------
·
2015-10-31 11:49
2008
BZOJ2190: [
SDOI2008
]仪仗队
Description作为体育委员,C君负责这次运动会仪仗队的训练。仪仗队是由学生组成的N*N的方阵,为了保证队伍在行进中整齐划一,C君会跟在仪仗队的左后方,根据其视线所及的学生人数来判断队伍是否整齐(如下图)。现在,C君希望你告诉他队伍整齐时能看到的学生人数。Input共一个数N。Output共一个数,即C君应看到的学生人数。SampleInput4SampleOutput9HINT【数据规模和
mrazer1234
·
2015-09-30 15:23
刷题
BZOJ2186 [
Sdoi2008
]沙拉公主的困惑 数论:递推求逆元
题目链接:http://www.lydsy.com/JudgeOnline/problem.php?id=2186题目大意:求1到n!中与m!互素的数的个数。分析:我们知道,1到m中与m互素的数的个数是Φ(m)个,如果有m|n,那么我们有:1到n中与m互素的数的个数为n/m*Φ(m)个。这样问题就变为了求n!*∏(1-1/pi)。实现代码如下:#include #include #include
AC_Gibson
·
2015-09-24 11:00
【
SDOI2008
】【BZOJ3231】递归数列
Description一个由自然数组成的数列按下式定义:对于ik:ai=c1ai-1+c2ai-2+…+ckai-k其中bj和cj(1 #include #include #include #include #defineLLlonglong #defineMAXN20 usingnamespacestd; intK; LLb[20],c[20]; LLm,n,p; LLans; structma
CreationAugust
·
2015-08-31 17:00
快速幂
矩阵乘法
BZOJ 2049([
Sdoi2008
]Cave 洞穴勘测-LCT)[Template:LCT]
2049:[
Sdoi2008
]Cave洞穴勘测TimeLimit: 10Sec MemoryLimit: 259MBSubmit: 4809 Solved: 2141[Submit][Status]
nike0good
·
2015-08-29 20:00
【
SDOI2008
】【BZOJ2190】仪仗队
Description作为体育委员,C君负责这次运动会仪仗队的训练。仪仗队是由学生组成的N*N的方阵,为了保证队伍在行进中整齐划一,C君会跟在仪仗队的左后方,根据其视线所及的学生人数来判断队伍是否整齐(如下图)。现在,C君希望你告诉他队伍整齐时能看到的学生人数。Input共一个数N。Output共一个数,即C君应看到的学生人数。SampleInput4SampleOutput9HINT【数据规模和
CreationAugust
·
2015-08-28 17:00
数论
欧拉函数
【LCT】【SDOI 2008】【bzoj 2049】Cave 洞穴勘测
2049:[
Sdoi2008
]Cave洞穴勘测TimeLimit:10SecMemoryLimit:259MB Submit:4805Solved:2139 Description辉辉热衷于洞穴勘测。
morestep
·
2015-08-27 15:00
BZOJ 2037 [
Sdoi2008
]Sue的小球 DP
题意:链接方法:DP解析:在刷USACOGOLD的时候遇到了到DP题,那道DP题卡在一个转移的地方。也就是接下来要谈到的这类DP。这类DP的共性是当前决策对未来答案或是费用具有影响。这类DP的解法就是在DP转移的同时将其对未来答案的影响共同转移。例如此题,在取某一个点的时候,其他的点都在下落,所以如此的话,取某个点是对未来答案具有影响的。只需要用我们刚才提过的解法就好,同时转移未来答案的影响。这道
wzq_QwQ
·
2015-08-19 13:00
dp
Class
【
SDOI2008
】【BZOJ2049】Cave 洞穴勘测
Description辉辉热衷于洞穴勘测。某天,他按照地图来到了一片被标记为JSZX的洞穴群地区。经过初步勘测,辉辉发现这片区域由n个洞穴(分别编号为1到n)以及若干通道组成,并且每条通道连接了恰好两个洞穴。假如两个洞穴可以通过一条或者多条通道按一定顺序连接起来,那么这两个洞穴就是连通的,按顺序连接在一起的这些通道则被称之为这两个洞穴之间的一条路径。洞穴都十分坚固无法破坏,然而通道不太稳定,时常因
CreationAugust
·
2015-08-16 13:00
动态树
LCT
BZOJ 2049 [
Sdoi2008
]Cave 洞穴勘测 LCT
题意:链接方法:LCT解析:搞了一下午的LCT,这道题就当做第一道模板?题。然后大概写个理解总结什么的。首先!splay不要写挂!不要写挂!然后对于这道题。没有什么奇怪的操作。只有两个操作,将两个节点连起来,将两个节点之间的连边断开。每一次询问,询问两个节点是否连通。听起来挺简单的,一下子就想到了并查集有没有!然而发现并查集并不可以搞。也许是我太弱,但是我真的不会并查集的分割。所以还是老老实实来想
wzq_QwQ
·
2015-08-07 20:00
BZOJ 2186 [
Sdoi2008
]沙拉公主的困惑 线性逆元
题意:链接方法:线性筛逆元解析:SB卡常数题不想多说什么正常人都会做ans=ϕ(m!)∗n!m!ans=m!∗n!m!∗∏Pi−1Pi(Pi|m!)ans=n!∗∏Pi−1Pi(Pi|m!)ans=n!∗∏((Pi−1)∗inv[Pi])代码:#include #include #include #include #include #include #defineinf1000000000 #de
wzq_QwQ
·
2015-07-18 13:00
解析
方法
常数
sb
ans
【BZOJ 3229】 [
Sdoi2008
]石子合并
3229:[
Sdoi2008
]石子合并TimeLimit:3SecMemoryLimit:128MBSubmit:312Solved:148[Submit][Status][Discuss]Description
Regina8023
·
2015-04-24 11:00
OI
bzoj
GarsiaWach
BZOJ 3226 [
SDOI2008
]校门外的区间
题目:http://www.lydsy.com/JudgeOnline/problem.php?id=3226题意:给定一个空集合S,维护五种集合与集合的操作,将最终得到的集合输出。对于集合S和T,操作包括S=S∪T、S=S∩T、S=S−T、S=T−S、S=S⊗T。每次的操作是给定一个T,并保证T表示的元素是一段连续的区间,可能开可能闭,区间端点均为整数。最终输出的集合S要按升序输出每个连续的区间
skywalkert
·
2015-02-27 16:00
线段树
欧拉函数&莫比乌斯反演
1、[BZOJ2301]HAOI2011Problemb2、[BZOJ2440]中山市选2011完全平方数3、gcd4、[BZOJ2186]
SDOI2008
莎拉公主的困惑5、[BZOJ3529]SDOI2014
Zeyu_King
·
2015-02-01 21:00
欧拉函数
莫比乌斯反演
【BZOJ 2049】 [
Sdoi2008
]Cave 洞穴勘测
2049:[
Sdoi2008
]Cave洞穴勘测TimeLimit: 10Sec MemoryLimit: 259MBSubmit: 3215 Solved: 1449[Submit][Status]
Regina8023
·
2014-12-12 15:00
数据结构
OI
bzoj
LCT
【BZOJ】【P3226】【
Sdoi2008
】【校门外的区间】【题解】【线段树】
传送门:http://www.lydsy.com/JudgeOnline/problem.php?id=3226每个数之间加入一个数,就像这样22.533.54[2,3)->[2,2.5](3,4]->[3.5,4]U区间涂1I两侧区间涂0D区间涂0C两侧涂0,中间取反S区间取反线段树搞搞就可以了Code:#include #definelsonir0)return; if(l0=r){ t[i]
u012732945
·
2014-11-13 21:00
bzoj
BZOJ 2049: [
Sdoi2008
]Cave 洞穴勘测 LCT
入门级LCT:只有CutLink2049:[
Sdoi2008
]Cave洞穴勘测TimeLimit: 10Sec MemoryLimit: 259MBSubmit: 3073 Solved: 1379
u012797220
·
2014-10-27 00:00
【BZOJ】2049 [
Sdoi2008
]Cave 洞穴勘测 LCT入门题
传送门:【BZOJ】2049[
Sdoi2008
]Cave洞穴勘测题目分析:模板题代码如下:#include #include #include usingnamespacestd; constintMAXN
u013368721
·
2014-10-18 11:00
bzoj
BZOJ 2186
SDOI2008
沙拉公主的困惑 数论
题目大意:给定询问组数T和取模数P,每次询问给定两个整数n和m,求1~(n!)的数中与m!互质的数个个数模P(m #include #include #include #include #defineM10000001 usingnamespacestd; typedeflonglongll; boolnot_prime[M+100]; llprime[500500],ans[M+100],fac
PoPoQQQ
·
2014-10-10 09:00
数论
bzoj
BZOJ2186
BZOJ 2186
SDOI2008
沙拉公主的困惑 数论
题目大意:给定询问组数T和取模数P,每次询问给定两个整数n和m,求1~(n!)的数中与m!互质的数个个数模P(m #include #include #include #include #defineM10000001 usingnamespacestd; typedeflonglongll; boolnot_prime[M+100]; llprime[500500],ans[M+100],fac
PoPoQQQ
·
2014-10-10 09:00
数论
bzoj
BZOJ2186
BZOJ 2049
Sdoi2008
Cave 洞穴勘测 动态树 Link-Cut-Tree
题目大意:有一些洞穴,现在都是彼此分开的,将会被一些无向边所连接。给一些操作,加边,删边,求在某状态下两点之间的联通状态。思路:简单的Link-Cut-Tree维护图的联通性。基础题,建议初学者刷这个。(我才不会说我被坑第一道题刷的2631。。自己调了2天,然后让同学看2分钟就看出错误了。。。。。。要搞好基础啊!!!)判断两点是否联通的时候只要暴力找根比较看看一不一样就可以了,不会超时。CODE:
jiangyuze831
·
2014-09-28 18:00
动态树
bzoj
Link-Cut-Tree
图的连通性
BZOJ2049
【BZOJ】【P3231】【
Sdoi2008
】【递归数列】【题解】【矩阵乘法】
传送门:http://www.lydsy.com/JudgeOnline/problem.php?id=3231构造矩阵快速幂就好了(拿一张别人的图)Code:#include usingnamespacestd; typedeflonglongLL; LLK,b[20],c[20]; LLn,m,p; structmat{ LLM[20][20]; voidinit(){ for(LLi=0;i
u012732945
·
2014-09-16 18:00
bzoj
【BZOJ】【P2049】【
SDOI2008
】【洞穴勘测】【题解】【LCT】
传送门:www.lydsy.com/JudgeOnline/problem.php?id=2049刚说BZOJ挂了就好了==、又是一道模板题:Code:#include #include #include usingnamespacestd; constintmaxn=10010; structnode{ intrev; node*c[2],*p; voidpushdown(){ if(rev){
u012732945
·
2014-05-12 20:00
bzoj
省选
【
SDOI2008
】【BZOJ2186】【沙拉公主的困惑】【题解】【数论】
传送门:http://www.lydsy.com/JudgeOnline/problem.php?id=2186题意:求1-n!中与m!互质的个数,这个讲得好http://blog.csdn.net/acdreamers/article/details/19068791吐槽一下,一开始用数组bzoj爆CE,g++4.4说开不了这么大,用vectorTLE,再改回数组,A了……Code:/* ID:
u012732945
·
2014-03-14 20:00
数论
bzoj
逆元
【
SDOI2008
】【BZOJ】【P2037】【Sue的小球】【题解】【费用提前计算相关的DP】
传送门:http://www.lydsy.com/JudgeOnline/problem.php?id=2037这篇国家论文写的很好:http://wenku.baidu.com/view/83d0a76925c52cc58bd6bea8Code:/* ID:zky OJ:BZOJ Index:2037 Language:C++ */ #include #include #include #inc
u012732945
·
2014-02-26 18:00
bzoj
【
SDOI2008
】【BZOJ】【P2190】【仪仗队】【题解】
传送门:http://www.lydsy.com/JudgeOnline/problem.php?id=2190题意简单明了,显然gcd(x,y)==1时会被看到,也就是对于每一列x,有欧拉函数φ(x)个人被看到,所以最终答案就是sigma(φ(i)) i=2->x-1,注意下标是从0~x-1的,而且还要算上每一行(乘2),还有第0行0列及其本身(加3)Code:/* ID:zky OJ:BZOJ
u012732945
·
2014-02-23 16:00
bzoj
BZOJ 2190 [
SDOI2008
]仪仗队 题解
2190:[
SDOI2008
]仪仗队TimeLimit:10Sec MemoryLimit:259MBSubmit:735 Solved:484[Submit][Status]Description
u011400953
·
2013-12-15 10:00
新视野OJ 2190 [
SDOI2008
]仪仗队 (数论-gcd)
传送门:http://www.lydsy.com/JudgeOnline/problem.php?id=2190题解:让你求0 #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include u
ilovexiaohao
·
2013-10-06 10:00
BZOJ 2049: [
Sdoi2008
]Cave 洞穴勘测 (动态树入门)
2049: [
Sdoi2008
]Cave 洞穴勘测 Time Limit: 10 Sec Memory Limit: 259 MB Submit: 
·
2013-09-03 23:00
2008
BZOJ3231(矩阵连乘,稍有点复杂)
题目:3231:[
Sdoi2008
]递归数列 题意:一个由自然数组成的数列按下式定义: 对于ik:ai=c1ai-1+c2ai-2+...
ACdreamers
·
2013-07-22 15:00
BZOJ2049
SDOI2008
洞穴勘测 cave
本题是一个动态树的模板题、link-cut-tree的论文可以百度文库中找、 Code:#include #include #include #include #include #include #include #include #include #include #definepssystem("pause") #definemessageprintf("*\n")
·
2013-05-23 21:00
2008
BZOJ 2190([
SDOI2008
]仪仗队-O(n)线性筛欧拉函数)
2190:[
SDOI2008
]仪仗队TimeLimit: 10Sec MemoryLimit: 259MBSubmit: 521 Solved: 331[Submit][Status][Discuss
nike0good
·
2013-04-27 13:00
BZOJ2190
SDOI2008
仪仗队
这题目一看数学色彩就很浓通过观察图(这个。。)我们就可以发现,如果按对角线剖分的话,两边可以看到的学生数都恰好是1~n-1范围内的互质数对数,即sigma(phi(i))phi就是欧拉函数,关于线性求欧拉函数可以点这里:http://blog.csdn.net/ji414341055/article/details/5771066那么这题就基本已经解决了,答案就是1~n-1的欧拉函数和*2-1,需
·
2012-06-05 22:00
2008
[
Sdoi2008
]Cave 洞穴勘测
BZOJ好了以后去交了这题,算是动态树补完题目大意:求一棵树上任意两点的连通性这道题算是真真正正的link-cuttree了,之前的动态树题目都没有涉及link和cut操作所以这道题让我发现了我在写cut过程中的一个错误,也让我更加深刻的体会到了link-cuttree的优美对于修改,linkcut即可对于每个询问,看他们是否在同一棵树中code://Lib #include #include #
OrpineX
·
2011-11-28 19:00
String
tree
OO
BI
System
query
动态树总结
这一段时间写了蛮多动态树的题,link-cuttree写的我想吐了……bzoj1036[ZJOI2008]树的统计Countbzoj2049[
Sdoi2008
]Cave洞穴勘测(因bzoj挂ing,未测
OrpineX
·
2011-11-25 17:00
上一页
1
2
3
4
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他