ZJOI2017 Day3 滚粗记
私のZJOI
Day3
2017-3-21 07:52:53
今天,考了人生当中的第一次省选(虽然只是普及组三等奖但仍然有幸能体会一下)。据胡老师说,这就是来体验一下被大神虐……真的是这样,听课听不懂,感觉那些大神什么都会的样子,自己连题目都看不懂。所以,金外的学子,如果你现在七年级,那就八年级拿一个普及组省一,初三去拿一个提高组省一吧!就跟伟大的朱江宁一样!(蛤蛤蛤虽然不太可能还是要野心是吧[误])但是这都不是重点,重点是:
int fuck( int your, int mother )
还有试题以及题解
只不过好像有人抄我博客的样子……这也是一种荣幸嘛……好不容易写篇博客然后被抄,也在一种层面上说明我写的博客写得好吧。【逃……
但还是认准我的博客正文链接哦Hash大法好
以下正文
ZJOI2017滚粗记
正如一个大佬说的:听课时候笑嘻嘻,考完省选mmp[迷]。但对于我这种普及组蒟蒻来说,连听课都听不懂啊。
6:20起床,还记得昨天12:00仍沉浸在《舞法天女》的神奇剧情中
但是却蜜汁精神饱满。整理行李,下楼吃早饭,便退了房;回头望望,感觉三天的省选这么快就结束,心里或许是将要离别的悲伤,又或者是一些不甘。
坐车前往温州中学,考场被分配到五十一中。谜一样的温中上课铃,足足有一分半钟长,还挺好听???
于是进入考场,据前天的试机经验,为了度过五个小时的无聊时,我可以玩chrome的小恐龙、VB、python,实在不行还能玩cmd……本身太弱,不能做题,只能搞事情。
8:00,开始考试。首先看第一道题,大体的题意是一个图,加几条边 ,然后要使其成为一个仙人图。仙人图是一个连通无向简单图,没有重边存在,并且满足每一条边最多属于一个环。于是我就mmp了。 先跳到第二题。
第二题讲了一个神奇的人,树状数组写错了,在Add和Query中循环的方向搞反了,然后求什么概率???不管了,马上跳过。
第三道题,明显是一道数学题。一个最高次数为n的高次多项式,并且系数都为0和1,算出这个多项式的m次后展开的多项式,并且将系数 mod 2 ,又得到一个系数都为0和1的多项式。然后将这个多项式系数从最高次排序,于是变成了一个由0和1组成的字符串,这个字符串的长度是n * m - 1。再给出一个长度为K的字符串t,问求出的字符串中有几个子串和t一样。
看到这道题目,感觉比前面两道题更好下手,于是就先写了一个暴力。暴力求m次,暴力求子串,后来发现可以用快速幂优化,于是就用了一个快速幂。但是子串仍然只能用O(nm)的复杂度来求,快速幂的复杂度也只能为O(n^2 m^2 logm)所以这个复杂度根本无法恭维,只能过一个点。对于后面m <= 1e18 这种神奇的数据,就只能滚粗了。
回过头来看第一道题,发现有两个点是保证数据是一条链。根据找规律发现,有n个节点时会有 2^( n - 2 )种方案数。其实都不用快速幂,就可以求出来。因为n <= 500000。于是水掉30分,就没有再考虑过第二题。
最后一个小时实在没事情干,于是就玩玩小恐龙,玩玩Python,也就那样。最后交了试题,才猛然醒悟,第一次省选就这样混过去了,不禁还是有一些感慨的——蒟蒻被大神就是这么虐的。
下午还有一个颁奖典礼,看到一个穿着礼服的腿粗的温中妹纸,一些穿着低胸装的温中妹纸——给我们(蛤蛤蛤)表演合唱,还有一个和男生跳双人舞的身材不错的温中妹纸。咳咳,这都不是重点,重点是普及组和提高组本次联赛一等奖的人都去领奖了。他们不知道,台下有一个蒟蒻,不停地在心里骂道:“老子不内存不炸就好了!fuck!!!!!”
于是就这么滚粗了,在回去的列车上写下这篇博客,由此纪念一下初中的最后一场OI比赛吧。
ZJOI2017 Day3 滚粗记的更多相关文章
- ZJOI2017 day1滚粗记
这几天去温州作为外省选手参加了$ZJOI day1$.打了几天的酱油,考试也滚粗了.. $day -2$ 中午从学校出发,坐飞机去温州.到了温州以后吃完晚饭就回宾馆.把一直想做的糖果公园做完了以后就堕 ...
- thusc2016游记&&滚粗记&&酱油记
#include <cstdio> using namespace std; int main(){ puts("转载请注明出处:http://www.cnblogs.com/w ...
- CTSC2016&&APIO2016滚粗记&&酱油记&&游记<del>(持续更新)</del>
挖一波坑 #include <cstdio> using namespace std; int main(){ puts("转载请注明出处:http://www.cnblogs. ...
- THUWC2018滚粗记
THUWC2018滚粗记 前言 又是一篇滚粗记, 不过可能还要写过很多很多篇滚粗记, 才会有一篇不是滚粗记的东西啦 总而言之,我现在还是太菜了 还要过一大段时间我才会变强啦 Day -inf 联赛考完 ...
- CTSC/APIO2018滚粗记
CTSC/APIO2018滚粗记 前言 从\(5.5\)晚上的火车到\(5.14\)早上的高铁 \(10\)天的时间真的过去的很快. 眨眼间,就到了今天晚上的颁奖. 至于结果如何,反而并不是那么重要了 ...
- GDOI2018滚粗记
day-50: 高中全体成员去了北京训练,我被虐成傻逼(貌似总分全校倒数第2). day-20: 回广州了,间断式略微考好55555..... day0: 早上起床好像有点晚qwq 然后简单打了个FF ...
- THUSC2018滚粗记
THUSC2018滚粗记 前言 大家好,我是\(yyb\),我的博客里又多了一篇滚粗记, 我记得我原来在某篇滚粗记中曾经写过 \(yyb\)还会写很多很多次滚粗记才会有一篇不是滚粗记的东西. 看起来这 ...
- 【FJ省队训练&&NOIP夏令营】酱油&&滚粗记
FJOI2016省队训练滚粗记 2016.07.03~2016.07.06(Day1~5) 在学校期末考.因为才省选二试too young too simple爆蛋了所以下半个学期只能滚回去读文化课, ...
- 2015 CTSC & APIO滚粗记
o诶人太弱..... 记一发滚粗记以便治疗我的健忘症= = //文章会不定时修改,添加一些内容什么的...因此最好看一下刷新一下(因为有可能你正在看= =我正在写... 5.2 早上9点坐上长达11小 ...
随机推荐
- fetch
1. 在order by fetch first中,所有的记录必须从磁盘取出来放入一个叫insert buffer的内部结构,然后进行排序,按照常识我们知道一般树排序的复杂度为O(nlogn), 最好 ...
- JS - What does `void 0` mean?
语法 void expression // or void(expression) MDN的描述 能向期望一个表达式的值是 undefined 的地方插入会产生副作用的表达式.也就是为了避免产生某种副 ...
- 《解决在Word中为汉子插入拼音及音标的问题》
说明:本人使用的是Word2007版本.以下示例都是基于本人电脑操作.如有疑问,欢迎留言交流. [1]为word中的一些文字添加拼音及音标. [2]开始为文字添加拼音及音标. 选中要添加拼音及音标的文 ...
- 使用rsync+inotify-tools+ssh实现文件实时同步
假设某服务器架构中有两台web服务器(IP为192.168.1.252和192.168.1.254),一台代码更新发布服务器(IP为192.168.1.251),需要同步的目录是/data/www/, ...
- Mock以及Mockito的使用
mockito http://www.vogella.com/tutorials/Mockito/article.html 原文地址: http://www.open-open.com/lib/vie ...
- IE浏览器和CSS盒模型
网页设计中常听的属性名:内容(content).填充(padding).边框(border).边界(margin), CSS盒子模式都具备这些属性. 盒子模型是CSS中一个重要的概念,理解了盒子模型才 ...
- 浏览器兼容汇总(css+js)
JavaScript 1. HTML对象获取问题 FireFox:document.getElementById("idName");ie:document.idname或者d ...
- 49-Group Anagrams-(Medium) 题解
1.题目 Given an array of strings, group anagrams together. For example, given: ["eat", " ...
- Two analytical 2d line intersection in OpenCASCADE
Two analytical 2d line intersection in OpenCASCADE eryar@163.com Abstract. OpenCASCADE geometric too ...
- 使用multer搭建一个图片接收服务器
为了测试图片上传插件的上传功能是否好用,最近尝试搭建了一个接收图片的服务器,因为图片上传的编码格式是form-data,所以我选择使用express+multer,实现过程中发现有几个需要注意的地方, ...