私の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 滚粗记的更多相关文章

  1. ZJOI2017 day1滚粗记

    这几天去温州作为外省选手参加了$ZJOI day1$.打了几天的酱油,考试也滚粗了.. $day -2$ 中午从学校出发,坐飞机去温州.到了温州以后吃完晚饭就回宾馆.把一直想做的糖果公园做完了以后就堕 ...

  2. thusc2016游记&&滚粗记&&酱油记

    #include <cstdio> using namespace std; int main(){ puts("转载请注明出处:http://www.cnblogs.com/w ...

  3. CTSC2016&&APIO2016滚粗记&&酱油记&&游记<del>(持续更新)</del>

    挖一波坑 #include <cstdio> using namespace std; int main(){ puts("转载请注明出处:http://www.cnblogs. ...

  4. THUWC2018滚粗记

    THUWC2018滚粗记 前言 又是一篇滚粗记, 不过可能还要写过很多很多篇滚粗记, 才会有一篇不是滚粗记的东西啦 总而言之,我现在还是太菜了 还要过一大段时间我才会变强啦 Day -inf 联赛考完 ...

  5. CTSC/APIO2018滚粗记

    CTSC/APIO2018滚粗记 前言 从\(5.5\)晚上的火车到\(5.14\)早上的高铁 \(10\)天的时间真的过去的很快. 眨眼间,就到了今天晚上的颁奖. 至于结果如何,反而并不是那么重要了 ...

  6. GDOI2018滚粗记

    day-50: 高中全体成员去了北京训练,我被虐成傻逼(貌似总分全校倒数第2). day-20: 回广州了,间断式略微考好55555..... day0: 早上起床好像有点晚qwq 然后简单打了个FF ...

  7. THUSC2018滚粗记

    THUSC2018滚粗记 前言 大家好,我是\(yyb\),我的博客里又多了一篇滚粗记, 我记得我原来在某篇滚粗记中曾经写过 \(yyb\)还会写很多很多次滚粗记才会有一篇不是滚粗记的东西. 看起来这 ...

  8. 【FJ省队训练&&NOIP夏令营】酱油&&滚粗记

    FJOI2016省队训练滚粗记 2016.07.03~2016.07.06(Day1~5) 在学校期末考.因为才省选二试too young too simple爆蛋了所以下半个学期只能滚回去读文化课, ...

  9. 2015 CTSC & APIO滚粗记

    o诶人太弱..... 记一发滚粗记以便治疗我的健忘症= = //文章会不定时修改,添加一些内容什么的...因此最好看一下刷新一下(因为有可能你正在看= =我正在写... 5.2 早上9点坐上长达11小 ...

随机推荐

  1. Android安卓身份证识别SDK

    一.Android安卓身份证识别SDK应用背景 这些年,随着互联网金融的极速发展,第三方支付.理财.P2P网贷.征信等APP应用成爆发式的增长,在众多APP中都涉及到对身份证信息的录入,如第三方支付. ...

  2. uml系列(六)——行为图:活动&状态

    说完uml的静态图了,说一下uml的动态的表示吧. uml的行为图,uml的行为图主要用来设计程序的行为.还是老规矩,先来张图: 行为图包含活动图和状态图两种. 先来说下活动图:活动图是由活动的节点和 ...

  3. 封装keyframes插件

    模仿jquery,使用简单,自动添加浏览器前缀 var keyframes = new SHBKerframes(); keyframes.define([{ name:'myAnimate', 0% ...

  4. NodeJs下的测试框架Mocha

    介绍和代码下载 Mocha在2011年发布,是目前最为流行的javascript框架之一,在本文我们重点介绍它在NodeJs上的使用. 如果你需要下载实例代码,可以通过这个链接 gitClone 或者 ...

  5. 对synchronized关键字的理解

    先看两个线程同时访问一个对象的例子. public class Account { private String accountNo; private double balance; public A ...

  6. logistic回归和probit回归预测公司被ST的概率(应用)

    1.适合阅读人群: 知道以下知识点:盒状图.假设检验.逻辑回归的理论.probit的理论.看过回归分析,了解AIC和BIC判别准则.能自己跑R语言程序 2.本文目的:用R语言演示一个相对完整的逻辑回归 ...

  7. maven引用net.sf.json-lib

    json-lib提供了两个jdk版本的实现, json-lib-2.1-jdk13.jar和json-lib-2.1-jdk15.jar <dependency>      <gro ...

  8. Tcl/tk缩放Truetype字体时的精度问题

    最近有国内新客户抱怨我们产品显示的原理图太不专业了,在原理图上使用宋体GB2312设计好中文图表,经过几次缩放时,表格内的文字居然会跑到表格外边,更要命的是打印出来的文档也存在同样的问题. 我研究了一 ...

  9. 获取元素最终的background-color

    通常我们都会先获取元素,然后得到style对象获取对应的css属性值: 下面,假设我定义一个div并在css中给定了指定的background-color: 这里并没有考虑!important/内联的 ...

  10. Ghostscript.Net Pdf 转 Image

    需求: 项目中需要实现PPT转Image的功能,之前项目中用的是使用Office COM组件实现的功能,通过.NET与Office COM组件的互操作(Interop)来操作Office文档 但是在生 ...