WC2023游记

news/2023/6/6 5:08:07

在这里插入图片描述
在这里插入图片描述
今年,我势必打破铜牌魔咒

Day -?~?

虽然已年及高二,但WC的讲课还是没有听懂多少,这段时间,北师大还有一名E队来我校训练,我只能感慨:“如果一个选手比你强,还比你小,那你就再也打不过他了”

Day0

听说明天比赛就是CTSday2,瑟瑟发抖

Day 1

教练说,要像对待正式比赛一样对待WC,所以要换机房+断网考试,所以换机房前,提前贺了自己的板子库过去(虽然最后根本用不上)
开考,结果网站502,文件下下来的时候已经10min了,感觉很难受
花了半个多小时看完了3道题,发现自己一道不会,感觉又是要cu的节奏,由于去年交互题暴0了,所以决定先开交互题,手玩了一段时间后,感觉自己会了O(nlog⁡n)O(n\log n)O(nlogn),再观察题目,发现queryqueryquery里只有一个参数,然后意识到我把询问看成了询问两个点之间的最大边权,心态有点崩,重新思考,在想了若干久后,又想出了一个O(nlog⁡n)O(n\log n)O(nlogn)的做法,决定开写,写了一点之后决定编译一下,发现cmd被极域封掉了,虚拟机也没有,心态大崩,转而使用powershell,结果发现g++并没有配好,捣鼓无果后问了问同学,总算解决问题
写+调完后,又卡了卡常,感觉好像可以拿76pts76pts76pts的样子,可以多过500000500000500000的性质B
此时已经过去了3h3h3h多,t2构造题,没有什么好说的,我必不会做,写了个m=1m=1m=1的和第一档暴搜就,但是跑第二样例一些比较大的点时,会re,搞了一会没想明白为什么,反正本来也没想拿那分,就跑了
t1qqqppp的因数,怎么也想不到怎么用,最后也没什么时间了,就写了个O(Amlog⁡Alog⁡B)O(Am\log A\log B)O(AmlogAlogB),应该可以拿25pts25pts25pts
后面就检查了一下代码,改了t2的一个错误,就结束了

估分:25+24+76=12525+24+76=12525+24+76=125,感觉分不是很高,但不挂分想必是有Ag了

问了一圈,好像都打的不是很好,竟然没几个人比我高?那我是不是说不定还有Au

晚上听题,终于意识到比赛时t2为什么会re了,mmm会到O(n2)O(n^2)O(n2)级别,感觉有点寄

Day2

30+12+76=11830+12+76=11830+12+76=118Au了,但分数分布有点玄学,我不好评价
感觉CTS的题直接扔WC多少不大妥当,题目难度过高,基本都是写暴力,暴力写满不挂分就有Au,不过这比赛也确实不大正式,也不重要了
不管怎样,这次拿了Au,实现了一个小小梦想,希望省选也能好好发挥,不留遗憾

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.exyb.cn/news/show-4553839.html

如若内容造成侵权/违法违规/事实不符,请联系郑州代理记账网进行投诉反馈,一经查实,立即删除!

相关文章

计算机中顺序结构,2.逻辑结构(一):顺序结构

今天我们开始学习计算机科学中的逻辑结构。逻辑结构有三种:顺序结构、循环结构、条件结构(分支结构)。顺序结构:计算机命令是有先后执行顺序的,执行完一条再执行下一条命令。这样才能保证计算机根据我们的命令一步步完成不同的、复杂的操作。…

C语言基础——执行顺序

一.语句 在C语言中,程序的执行顺序是由语句组成的。程序的功能也是由执行语句实现的,一个语句执行一个功能,语句可以分为表达式语句与空语句。 1.表达式语句 表达式语句由表达式与分号组成。表达式是表达式语句的内容,分号是表…

编程逻辑及思想

1、“!”,"not"(逻辑非)、“&&”,"and",(逻辑与)、“||”,"or"(逻辑或)是三种逻辑运算符。不同语言符号不同,但是逻辑一样。 2、顺序结构,分支结构,循环结构,是编程或算法的三种基本结构&a…

计算机逻辑算法,算法逻辑

算法可以理解为由基本运算及规定的运算顺序所构成的完整的解题步骤,或者看成按照要求设计好的有限的确切的计算序列,并且这样的步骤和序列可以解决一类问题。一般算法有顺序结构、选择结构、循环结构三种基本逻辑结构。中文名算法逻辑外文名Algorithm lo…

顺序表的原理

1、顺序表 1,顺序表特点 线性表的逻辑顺序与物理顺序一致,数据元素之间的关系是以元素在计算机内“物理位置相邻”来体现。对顺序表中的所有表项,即可以进行顺序的访问,也可以随机的访问,也就是说,    既…

问题:编译策略之代码逻辑顺序不正确(Optimization Level)

问题 曾经遇到过一个问题, 运行一段代码发现执行的逻辑顺序不正确, 而且在添加了其他语句后, 还会有不同的顺序, 但是都是不正确的. 如下: Debug 一下发现, 逻辑顺序为: 1> – 2> – 1> – 3>,而且在其中的添加 NSLog 后顺序还会发生变化 分析 在过程中 tes…

297. 二叉树的序列化与反序列化

297. 二叉树的序列化与反序列化 难度困难 序列化是将一个数据结构或者对象转换为连续的比特位的操作,进而可以将转换后的数据存储在一个文件或者内存中,同时也可以通过网络传输到另一个计算机环境,采取相反方式重构得到原数据。 请设计一个…

C++ 单链表基本操作分析与实现 链表   链表是一种物理存储单元上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的。链表由一系列结点(链表中每一个元素称为结点)组成,结

C 单链表基本操作分析与实现链表 链表是一种物理存储单元上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的。链表由一系列结点(链表中每一个元素称为结点)组成,结点可以在运行时动态生成。每个结点…