去年的比赛现在来发是不是晚了。

--------------------------------

Day1-白天

出发啦,

动车购票处一群丧病的又在玩售票机

动车上看到胡神打苍蝇

苍蝇打苍蝇

在车上颓了一波osu

-夜间

深夜,跑去各位大佬房间串门,打游戏

太久没回房间差点被老周揍死

房间好闷啊,睡觉时感觉要被闷死

Zzzzz

Day2-白天

果然没有睡好

凌晨四点就醒了

爬起来手机拍了张凌晨四点的广州

闲来无事,打开笔记本打了很久代码

七点多被叫下去次早餐

河粉一般,看到隔壁的肠粉我简直哈哈哈哈哈哈哈

-下午

比赛快要开始了

居然不怎么紧张

“我的‘不争’”

入场后,发现cxk居然就在隔壁的隔壁

试机时

“诶我这怎么输入不了!?”

“压根就没打输入代码。。”

结果机子没病。。

--------------

第一眼看t1

“卧槽背包?”

又看了一会儿。。

sb模拟。。

5分钟打完跳下一题

t2

题意:给两个日期,八位数:年份+月份+日  判断这两个日期之间有多少个回文日期

60%解之间判回文串就行了。。

也没多想。。反正数据这么小一天一天模拟也不会tle

讲道理要判闰年判二月判大小月。。

代码简直长的恶心。。而且超容易出错啊。。

程序只敢一段一段打,一段一段调

不然基本错了也不知道自己错哪啊T_T

1h搞完跳下一题

t3

直接砸题目。。

题目描述:

小K是一个海港的海关工作人员,每天都有许多船只到达海港,船上通常有很多来自不同国家的乘客。小K对这些到达海港的船只非常感兴趣,他按照时间记录下了到达海港的每一艘船只情况;对于第i艘到达的船,他记录了这艘船到达的时间ti (单位:秒),船上的乘 客数星ki,以及每名乘客的国籍 x(i,1), x(i,2),…,x(i,k);。小K统计了n艘船的信息,希望你帮忙计算出以每一艘船到达时间为止的24小时(24小时=86400秒)内所有乘船到达的乘客来自多少个不同的国家。形式化地讲,你需要计算n条信息。对于输出的第i条信息,你需要统计满足 ti - 86400 < tp <= ti的船只p,在所有的x(p,j)中,总共有多少个不同的数。

输入格式:

第一行输入一个正整数n,表示小K统计了 n艘船的信息。接下来n行,每行描述一艘船的信息:前两个整数ti和ki分别表示这艘船到达海港的时间和船上的乘客数量,接下来ki个整数x(i,j)表示船上乘客的国7。保证输入的ti是递增的,单位是秒;表示从小K第一次上班开始计时,这艘船在第 ti 秒到达海港。 保证 , ,, 。其中表示所有的ki的和。

输出格式:

输出n行,第i行输出一个整数表示第i艘船到达后的统计信息。

输入样例1:

3 1 4 4 1 2 2 2 2 2 3 10 1 3

输出样例1:

3 4 4

输入样例2:

4 1 4 1 2 2 3 3 2 2 3 86401 2 3 4 86402 1 5

输出样例2:

3 3 3 4

【样例解释1】

第一艘船在第1秒到达海港,最近24小时到达的船是第一艘船,共有4个乘客, 分别是来自国家4,1,2,2,共来自3个不同的国家;第二艘船在第2秒到达海港,最近24小时到达的船是第一艘船和第二艘船,共有 4 + 2 = 6个乘客,分别是来自国家4,1,2,2,2,3,共来自4个不同的国家;第三艘船在第10秒到达海港,最近24小时到达的船是第一艘船、第二艘船和第 三艘船,共有4+ 2+1=7个乘客,分别是来自国家4,1,2,2,2,3,3,共来自4个不同 的国家。

【样例解释2】

第一艘船在第1秒到达海港,最近24小时到达的船是第一艘船,共有4个乘客,分别是来自国家1,2,2,3,共来自3个不同的国家。第二艘船在第3秒到达海港,最近24小时到达的船是第一艘船和第二艘船,共有4+2=6个乘客,分别是来自国家1,2,2,3,2,3,共来自3个不同的国家。第三艘船在第86401秒到达海港,最近24小时到达的船是第二艘船和第三艘船,共有2+2=4个乘客,分别是来自国家2,3,3,4,共来自3个不同的国家。第四艘船在第86402秒到达海港,最近24小时到达的船是第二艘船、第三艘船和第四艘船,共有2+2+1=5个乘客,分别是来自国家2,3,3,4,5,共来自4个不同的国家。

--------------

15min打了个40%的暴力。。

突然发现,噫,70%的暴力也好打啊

20min搞了个70%的暴力

两个暴力对拍了一会儿。。

好像没毛病?

哈哈哈哈跳

t4

继续砸题目啊。。。

题目描述:

六十年一次的魔法战争就要开始了,大魔法师准备从附近的魔法场中汲取魔法能量。大魔法师有m个魔法物品,编号分别为1,2,...,m。每个物品具有一个魔法值,我们用Xi表示编号为i的物品的魔法值。每个魔法值Xi是不超过n的正整数,可能有多个物品的魔法值相同。大魔法师认为,当且仅当四个编号为a,b,c,d的魔法物品满足xa<xb<xc<xd,Xb-Xa=2(Xd-Xc),并且xb-xa<(xc-xb)/3时,这四个魔法物品形成了一个魔法阵,他称这四个魔法物品分别为这个魔法阵的A物品,B物品,C物品,D物品。现在,大魔法师想要知道,对于每个魔法物品,作为某个魔法阵的A物品出现的次数,作为B物品的次数,作为C物品的次数,和作为D物品的次数。
输入格式:输入文件的第一行包含两个空格隔开的正整数n和m。接下来m行,每行一个正整数,第i+1行的正整数表示Xi,即编号为i的物品的魔法值。保证,,。每个Xi是分别在合法范围内等概率随机生成的。
输出格式:共输出m行,每行四个整数。第i行的四个整数依次表示编号为i的物品作 为A,B,C,D物品分别出现的次数。
保证标准输出中的每个数都不会超过10^9。
每行相邻的两个数之间用恰好一个空格隔开。
输入样例1:
30 8
1
24
7
28
5
29
26
24
输出样例1:
4 0 0 0
0 0 1 0
0 2 0 0
0 0 1 1
1 3 0 0
0 0 0 2
0 0 2 2
0 0 1 0
输入样例2:
15 15




5



9
10
11
12
13
14
15
输出样例2:
5 0 0 0
4 0 0 0
3 5 0 0
2 4 0 0
1 3 0 0
0 2 0 0
0 1 0 0
0 0 0 0
0 0 0 0
0 0 1 0
0 0 2 1
0 0 3 2
0 0 4 3
0 0 5 4
0 0 0 5
【样例解释1】共有5个魔法阵,分别为:物品1,3,7,6,其魔法值分别为1,7,26,29;物品1,5,2,7,其魔法值分别为1,5,24,26;物品1,5,7,4,其魔法值分别为1,5,26,28;物品1,5,8,7,其魔法值分别为1,5,24,26;物品5,3,4,6,其魔法值分别为5,7,28,29。以物品5为例,它作为A物品出现了1次,作为B物品出现了3次,没有作为C物品或者D物品出现,所以这一行输出的四个数依次为1,3,0,0。此外,如果我们将输出看作一个m行4列的矩阵,那么每一列上的m个数之和都应等于魔法阵的总数。所以,如果你的输出不满足这个性质,那么这个输出一定不正确。你可以通过这个性质在一定程度上检查你的输出的正确性。

感叹出题人子任务狂魔。。

只剩下1h了

花20+min搞了个四重暴力

感觉应该能过前6个点

ccf老爷机前7个点想都不敢想啊。。

----

剩下30+min把每个题目的输入输出文件名都检查了好几遍

睡了10min。。

但是又感觉不能这么颓

继续看题目,找坑点

没有找到

----

话说隔壁右边哈哈哈哈哈哈哈哈看到t3t4一直在骂

“fu*k”

“草”

“数据这么大怎么写?!”

余光瞥了一眼左边的代码,发现他t4在打快排?

可以这么搞吗?我不会啊。。

右边我t2超长代码快打完时他还在调t1。。。

写t2时看到cxk t3都快打好了????

慌QAQ

隔壁两位成功为我加了信心和rp

笔掉到两个桌子缝里了啊

捡不到。。算了不要了

------结束

刚出机房就看到外面他们几个在讨论了

hqy:我t4快排打挂样例都没过就交了

lg:看到t1立刻打了个背包,然后发现自己sb了

才发现t2只要用年份来还原回文串,再判日期合不合法就行了啊

t3队列啊

……

----

当晚一群人深夜颓游戏到十二点半

想次kfc

点完餐后被告知一点半才有的吃

但是我们应该不会颓到这么晚吧

(╯‵□′)╯︵┻━┻那我不吃了

到两点时才发现我错了

……

----

话说快结束时以为见不到了

还是见到了,get到了一个小挂饰

啊啊啊好开心!

-----

成绩310=100+100+70+40

excited了,老爷机居然跑那么快!

比预测分还高10分

一等有望

星河有望

qwq

----

真的捡到1=了

蛤蛤蛤蛤开心啊…

NOIP2016-end.

NOIP2016游记(非题解)的更多相关文章

  1. NOIp2016 游记

    DAY -2 不要问我为什么现在就开了一篇博客. 本来想起个NOIp2016爆零记或者NOIp2016退役记之类的,但是感觉现在不能乱立flag了.所以就叫游记算了. 前几场模拟赛崩了一场又一场,RP ...

  2. NOIP2016游记

    只是游记而已.流水账. Day0:忘了. Day1:看完T1,本以为T2一如既往很简单,结果看了半天完全没有思路.然后看了一眼T3,期望,NOIP什么时候要考期望了,于是接着看T2.一开始我推的限制条 ...

  3. [题解]noip2016普及组题解和心得

    [前言] 感觉稍微有些滑稽吧,毕竟每次练的题都是提高组难度的,结果最后的主要任务是普及组抱一个一等奖回来.至于我的分数嘛..还是在你看完题解后写在[后记]里面.废话不多说,开始题解. 第一题可以说的内 ...

  4. noip2016普及组题解和心得

    前言 感觉稍微有些滑稽吧,毕竟每次练的题都是提高组难度的,结果最后的主要任务是普及组抱一个一等奖回来.至于我的分数嘛..还是在你看完题解后写在[后记]里面.废话不多说,开始题解. (其实这篇博客只有题 ...

  5. [NOIP2016]换教室 题解(奇怪的三种状态)

    2558. [NOIP2016]换教室 [题目描述] 对于刚上大学的牛牛来说,他面临的第一个问题是如何根据实际情况申请合适的课程. 在可以选择的课程中,有2n节课程安排在n个时间段上.在第i(1< ...

  6. noip2016普及组 题解

    T1 大水题,不解释 上考场代码 #include <algorithm> #include <cstdio> using namespace std; int main() ...

  7. 【NOIP2016游记】

    day-5:上午看了火箭打马刺 火箭差点翻盘但老大爷们还是稳 下午一场五校 T1T2原题做过 T3分块 day-4:上午五校1小时写3道暴力 2个半小时优化 然而还不知道拿了多少 %%%CC T2树链 ...

  8. NOIP 2016 组合数问题

    洛谷 P2822 组合数问题 洛谷传送门 JDOJ 3139: [NOIP2016]组合数问题 D2 T1 JDOJ传送门 Description 组合数Cnm表示的是从n个物品中选出m个物品的方案数 ...

  9. CH6303 天天爱跑步

    6303 天天爱跑步 0x60「图论」例题 描述 小C同学认为跑步非常有趣,于是决定制作一款叫作<天天爱跑步>的游戏.<天天爱跑步>是一个养成类游戏,需要玩家每天按时上线,完成 ...

随机推荐

  1. HTML框架集之Frameset与Iframe简单应用

    首先我们要明白此框架集的作用: 实现在一个页面中访问多个html页面的目的Frameset的用法: //定义框架集<frameset><frame src="demo.ht ...

  2. 持续集成 windows下jenkins常见问题填坑

    [过程改进]持续集成 windows下jenkins常见问题填坑 没有什么高深的东西,1 2天的时间大多数人都能自己摸索出来,这里将自己遇到过的问题分享出来避免其他同学再一次挖坑. 目录 1. 主从节 ...

  3. MVC与EasyUI结合增删改查

    构建ASP.NET MVC4+EF5+EasyUI+Unity2.x注入的后台管理系统(9)-MVC与EasyUI结合增删改查   在第八讲中,我们已经做到了怎么样分页.这一讲主要讲增删改查.第六讲的 ...

  4. RTB撕开黑盒子 Part 3: Beyond Surplus

    在本文中,我将解释如果要对整个推广计划最大化利润,决定是否应该出价的应该是期望回本率(ROI),而不是期望利润,这与我们以前介绍的有所不同.在Datacratic,我们已经在2012年底切到了基于RO ...

  5. 我的Emacs折腾经验谈(四) 也谈Yasnippet

    又是好久没更新了,不过还好,现在慢慢有点感觉了,好长时间不写博客会心里有点感觉欠一点什么东西.觉得每次写了东西都往主页推搞得压力好大,以后就不往网站首页推了,纯留下来供参考,另外就是主要方便从搜索找过 ...

  6. 纯Python综合图像处理小工具(3)10种滤镜算法

    <背景>  滤镜处理是图像处理中一种非常常见的方法.比如photoshop中的滤镜效果,除了自带的滤镜,还扩展了很多第三方的滤镜效果插件,可以对图像做丰富多样的变换:很多手机app实现了实 ...

  7. PostgreSQL9.1 with PostGIS 2.1.4 for mapping coordinates on linux/ubuntu 已经打包成deb 可下载

    For location based service, I try to use postgresql with postgis. You can download postgis from here ...

  8. ERROR 1130: Host xxx is not allowed to connect to this MySQL server

    在使用MySQL-Front连接mysql的时候发生的这个错误 ERROR 1130: Host xxx is not allowed to connect to this MySQL server ...

  9. 《jQuery权威指南》学习笔记之第2章 jQuery选择器

    2.1 jQuery选择器概述 2.1.1 什么使选择器 2.1.2 选择器的优势: 代码更简单,完善的检测机制  1.代码更简单   示例2-1     使用javascript实现隔行变色 < ...

  10. 开源 免费 java CMS - FreeCMS1.4-功能说明-站点管理

    下载地址:http://code.google.com/p/freecms/ 站点管理 FreeCMS支持网站群模式,并支持无限树级管理. 1.  添加一级站点 从左侧管理菜单点击站点管理进入. 提示 ...