2016.8.17上午纪中初中部NOIP普及组比赛

2016.8.17上午纪中初中部NOIP普及组比赛

链接:https://jzoj.net/junior/#contest/home/1335
本来觉得自己能考高分,但只得160分,并列第九。至少又挤进前十了
这次题目很奇怪。是用来测……什么都没有!真的!我什么也没说
进度:
比赛:AC+0+10+50=160
改题:AC+80+10+50=240
一、死者之魂推动遇难船
链接:https://jzoj.net/junior/#contest/show/1335/0
看!题目都被水淹没了!题目里有好多好多的水!有船在里面!
简简单单一个暴搜搞定。
题目简化:
水会从船不高于h的地方钻进去,慢慢地把里面填满(不高于h的地方)。
可有些地方,是没水的的。然后就没有然后了。
正解:
首先倒着读入(问为什么的重读一遍题目!!!)。然后在不高于h的边缘和底下找洞(即是’0’)。
找到洞之后就在里面像细胞(链接:https://jzoj.net/junior/#main/show/1364)一样不停扩展(遇到’1’,’2’不可以扩展)最终倒着输出!
二、在食人百货绽放的蓝蔷薇
链接:https://jzoj.net/junior/#contest/show/1335/1
比赛时我枚举y,然后很暴力地,
在y的左边和右边选举最大的x,z再看看是否正确
结果样例对了,却答案错误、时间超限……
考试后按照神吕乐的方法,结果时间超限80!!!
题目简化:
没什么好简化的!一串数列,中间有x,y,z三个转折点。整个数列是个“M”形。
要求这串数列是否合法
正解:
1:任何相邻的两个数不能相等
2:两边的数必须分别小于它旁边的数。
3:只有三个拐点。
听说神们加了很多剪枝……
三、愚者指名自己的辩护人
链接:https://jzoj.net/junior/#contest/show/1335/2
一个大大的坑,还得我还花了好多时间呢!
本来觉得只是图论中的一道简单题
结果……对了……样例对了
题目简化:
就是一个图,要从1走到n,最高的安全率(也可以理解为路径),
求必经之路(有些路是走了一样的,那就不是必经)
正解:
看了一下题解,已经瞬间明白了它的意思,只差实践了。
用floyed求得路径
然后依次减掉一些点
看看结果有没有变低
如果变低了,那么一定是必经之路
因为精度问题,所以需要判断
abs(ans1-ans2)<1e-10)or(f[1,n]=0)
四、对布满灰尘的西洋棋宣告将军
链接:https://jzoj.net/junior/#contest/show/1335/3
本以为很水,实际上则实些莫名其妙的答案错误
只对一半
题目简化:
一个方阵,到每个点都会有一个权值。
只能往下或往右
求(1,1)到(n,m)权值和最多多少?
这么多权值和的路径共几条?
正解:
f[i,j]表示到(i,j)的最大权值和
g[i,j]表示到(i,j)的最大权值和的路径
初始化。。。
然后DP一下
f[i,j]=min{f[i-1,j],f[i,j-1]}
if f[i-1,j]>f[i,j-1] then g[i,j]=g[i-1,j];
if f[i,j-1]>f[i-1,j] then g[i,j]=g[i,j-1];
if f[i-1,j]=f[i,j-1] then g[i,j]=sum{g[i-1,j],g[i,j-1]};
每次考试中,都会有一个DP。DP其实并不难,难的是初始化。
不怕转移方程有多难,只怕初始化有多奇怪。
题外话:
1.这次题目都说得好恐怖似的。
2.我有不祥的预感,发生在明天。
3.学霸们回来了,明天我是否能还是在前面?
4.时超、空超是最无奈的错误
但愿明天好运。

原文地址:https://www.cnblogs.com/jz-597/p/11145342.html