2009 Multi-University Training Contest 8 - Host by BJNU
2016-11-06 15:28
531 查看
第二场训练赛, 俩队友在昨天还开了一场GYM 打到2点多的情况下,早上九点多就起来打比赛了。 TUT
然后我迟到了两个小时才过去打, 过去的时候已经过了两道题了。。。
hdu的题目在 2872-2881
这场可做题: 1002、1003、1005、1006、1008、1010 大概就是6道题的样子吧
1002
Bomb Game
sg函数的博弈。。。说有一个n,m大小的棋盘,每个炸弹引爆之后可以往左边和上方 分裂两个炸弹,除非它位于最左方或者最上方就不能够分裂。。。 当两个炸弹位于同一个位置时,他们会爆炸,不分裂。 或者(1,1)这个位置永远不会存在炸弹。。。 john先手,问输赢关系。
一开始想了很久,觉得输赢关系实在是太多了,因为每个炸弹可分裂的位置是任由引爆之人选择的。可以种数太难以分清了, 后来推了推,发现实际上和nim博弈 的sg函数 特别像, 为了学博弈,之后会更一张博弈的专题出来,方便理解。。。
1003
离线的lca,如果图没有存好,会MLE ,很尴尬,一定要链式前向星,因为问题有100W个,所以要存200W的数组,所以结构体里面要尽可能少变量.
知道这个了就还是挺简单的
1005
嘿嘿,计算几何呢,看到椭圆什么的就放弃了,还好小学弟比较擅长这个。QAQ
1006
可以发现06 过的人挺少的
1008
诶哟,比赛最后硬刚了两个小时,也没过。。。 其实打表可以发现某个数n,满足条件的x的数量一定是2^i , 然后我就在那里推了半天,因为这个问题可以转换为 gcd(x,n/x)==1 (x=[1,n]) 有多少个x满足此方程,所以我们可以把n 质因数分解,然后判断下有多少种 质因数。。。 作为对数论一窍不通的我,实力带了一波歪路, 因为这样做,n=1e7,我们去分解质因数我感觉就TLE了,
正解:直接可以发现此 函数,是积性函数。。。 然后拿过来线性筛一下就可以了。。。。
嘿嘿,对于这个我只能辅助一波
然后我迟到了两个小时才过去打, 过去的时候已经过了两道题了。。。
hdu的题目在 2872-2881
这场可做题: 1002、1003、1005、1006、1008、1010 大概就是6道题的样子吧
1002
Bomb Game
sg函数的博弈。。。说有一个n,m大小的棋盘,每个炸弹引爆之后可以往左边和上方 分裂两个炸弹,除非它位于最左方或者最上方就不能够分裂。。。 当两个炸弹位于同一个位置时,他们会爆炸,不分裂。 或者(1,1)这个位置永远不会存在炸弹。。。 john先手,问输赢关系。
一开始想了很久,觉得输赢关系实在是太多了,因为每个炸弹可分裂的位置是任由引爆之人选择的。可以种数太难以分清了, 后来推了推,发现实际上和nim博弈 的sg函数 特别像, 为了学博弈,之后会更一张博弈的专题出来,方便理解。。。
1003
离线的lca,如果图没有存好,会MLE ,很尴尬,一定要链式前向星,因为问题有100W个,所以要存200W的数组,所以结构体里面要尽可能少变量.
知道这个了就还是挺简单的
1005
嘿嘿,计算几何呢,看到椭圆什么的就放弃了,还好小学弟比较擅长这个。QAQ
1006
可以发现06 过的人挺少的
1008
诶哟,比赛最后硬刚了两个小时,也没过。。。 其实打表可以发现某个数n,满足条件的x的数量一定是2^i , 然后我就在那里推了半天,因为这个问题可以转换为 gcd(x,n/x)==1 (x=[1,n]) 有多少个x满足此方程,所以我们可以把n 质因数分解,然后判断下有多少种 质因数。。。 作为对数论一窍不通的我,实力带了一波歪路, 因为这样做,n=1e7,我们去分解质因数我感觉就TLE了,
正解:直接可以发现此 函数,是积性函数。。。 然后拿过来线性筛一下就可以了。。。。
嘿嘿,对于这个我只能辅助一波
相关文章推荐
- Connections between cities&&2009 Multi-University Training Contest 8 - Host by BJNU
- 2009 Multi-University Training Contest 1 - Host by TJU
- 2009 Multi-University Training Contest 10 - Host by NIT
- hdu 3094 A tree game 2009 Multi-University Training Contest 18 - Host by ECNU
- hdu2888Check Corners【二维RMQ】2009 Multi-University Training Contest 9 - Host by HIT
- Wireless Password [ 2009 Multi-University Training Contest 1 - Host by TJU ]
- 2009 Multi-University Training Contest 4 - Host by HDU
- 2009 Multi-University Training Contest 5 - Host by NUDT
- HDU 3015——Disharmony Trees(树状数组 2009 Multi-University Training Contest 12 - Host by FZU)
- HDU 3873 Invade the Mars 2011 Multi-University Training Contest 4 - Host by SDU
- HDU3912 Turn Right 模拟 2011 Multi-University Training Contest 8 - Host by HUST
- 2011 Multi-University Training Contest 1 - Host by HNU
- 2011 Multi-University Training Contest 1 - Host by HNU&&Earth Hour
- HDU 3974 Assign the task 2011 Multi-University Training Contest 14 - Host by FZU 线段树
- 【转】2011 Multi-University Training Contest 3 - Host by BIT
- HDU 3972 1 M possible 2011 Multi-University Training Contest 14 - Host by FZU
- HDU 3870 Catch the Theves 2011 Multi-University Training Contest 4 - Host by SDU
- hdu3832(2011 Multi-University Training Contest 1 - Host by HNU )
- HDU 3879 Base Station 最大权闭包 2011 Multi-University Training Contest 5 - Host by BNU
- 2011 Multi-University Training Contest 1 - Host by HNU&&Cat VS Dog