THUPC-2023 游记

news2024/9/22 9:57:31

清华校赛,战火重燃

原文链接

宣传图

在这里插入图片描述

上周四同学在洛谷无意间看到了宣传图,当时很有感触。不知觉间,又是一年春,又是一场触动心弦的 THUPC 了。

周五的团建过于有趣,致使我完全将 THUPC 抛之脑后了。
周日上午被省选的模拟赛毒打后,加上前晚收拾下周去广州的行李所以十二点半才睡的原因,整个人昏昏欲睡的,脑子根本不在。想起 11 点要开打 THUPC ,干脆把省选模拟弃了,留点儿智商打清华校赛。

我热爱清华这个学校,所以打比赛时的专注力远远胜于平时的投入,至少从比赛结果和赛时自我感知中体现出来。

相较于去年的爆零来说,今年的结果基本满足了我的期望,虽然跟榜一AC了 11 道题相比差了十万八千里,但观去年的国赛一路来受到的打击,这第一次给了我一点信心、一线光明。

有梦才会赢。


Approaching 11:00

匆忙的上交了省选模拟题的乱搞代码,登了 THUPC 的网址,发现队友都收到了账号密码,只有我没有?慌得一匹。

11:00

还是没有账号密码,THUPC 鸽子管理通知推迟 10 分钟开始,于是去打代码框架。

11:10

网站不出意料地炸了…
队友在题目列表等刷新,我在复制账号等登录。

队友占了一二题,去年最后一题是大模拟,毅然决定倒序开题。
漂亮,是个防爆零良心题。

输出一个字符串,一定是 China,England,France,Russia,United States 中的一个,表示小M心中的“最强球队”。

放弃看题,连上 5 发,罚时什么的不重要了。

11:13

在这里插入图片描述
很良心,没有罚时。

终于刷到参与感了/kk

没有首杀,排名一百五,只能说网速不够快。
开心了会儿,然后发现 K 题首杀也没了,队友正在研究 B,决定去看 K-众数。
读了两遍题才读懂,直接开始敲,敲到一半发现序列最多 1 0 10 10^{10} 1010 个数,于是改成 O ( n ) O(n) O(n) 做法,小调了一下就过了样例。直接交,还是那样,罚时不重要 ((虽然因为检查确实又花了几分钟
Link(本文链接可能回因THUPC网址失效而失效)
没有罚时。

开局两题机房首A,保持 150 名,说明手速还行。

11:45


队友依旧在钻研 B,已罚了 4 次时,有点儿痛但不重要,有思路但看不懂他们的代码,只能给予鼓励然后去瞄其他题面。

12:20

THUPC 最不良心的一点就是将考试时间安排在饭点前开始,榜一已经 6T 了,跑去吃饭。

12:50

回来看题,榜一 8T 了 /悲,早上沿袭的困意涌来,溜出机房小憩了一会儿,回来罚坐,I 题神题一枚,代码大模拟 等于编写软件,题面5000字,赛后讲解代码 20000 Byte,出题人说 4 个多小时打完,就纯粹防AK。

罚坐。

14:30

A题 ~~

第一题队友还是没做法,决定啃第一题。

手玩了一下样例,根据题目意思列了一个代价的式子,化简发现最终双方在树上的代价与选择的过程无关,代价直接由最后分配情况有关,于是设 a i a_i ai i i i 点上方及下方节点都属于对方节点的价值,即 a i = w i + d e p i − s z i a_i=w_i+dep_i-sz_i ai=wi+depiszi ,其中 d e p i dep_i depi 表示节点深度, s z i sz_i szi 表示子节点个, w i w_i wi 表示购买该节点所需花费。

然后将 A A A 数组排序后贪心即可。

一遍过的样例,直接交。

Link

不开 long long 见祖宗。

Link

15:26


整个起飞。

接着罚坐。

无目的性地看题,但最后也没把所有题目理解完,可能因为大脑获得满足感就停滞了((

封榜了。

15:50

企图刷存在感…

在这里插入图片描述

16:10

在这里插入图片描述

随着考试结束通知的发出,今年的 THUPC 也算告一段落,尽管 16:20~17:40 还感受了清华计算机协会的讲题,但只切了 3 题,依旧略带遗憾。从获得的东西来看,感受了 ICPC 赛制的趣味与刺激,相较于去年收到了更大的 THUPC 带来的震撼,已足矣。
队友吐糟被带飞了,可能只是自己对 THUPC 和 THU 经久不衰的热爱展现出的一面吧。


水面的涟漪已经消失,但会有人记得,风曾经吹过。

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

原型链(回顾)

概念prototype__proto__原型链查找机制万物皆对象判断私有/共有属性方法Object.prototype.prototype nullObject.create(proto, [propertiesObject])给类的原型上扩展属性方法的4种方法Fn.prototype.xxx xxxObject.prototype.xxx xxxf1.proto.xxx xxx原型重定向 概念 原型…

虚拟相机 Cinemachine Virtual Camera

一.简介 本质上,虚拟相机应该是相机行为的配置文件,虚拟相机之间的切换实际上就是在进行相机行为之间的切换; 虚拟相机并不会创建任何摄像机,他只会创建虚拟节点,实际上操作的是Cinemachine Brain 虚拟相机属性设置完毕后,应尽量避免在游戏中对齐进行修改, 如有需要可以多创建…

RocketMQ-03

1. 高级功能 1.1 消息存储 分布式队列因为有高可靠性的要求,所以数据要进行持久化存储。 消息生成者发送消息MQ收到消息,将消息进行持久化,在存储中新增一条记录返回ACK给生产者MQ push 消息给对应的消费者,然后等待消费者返回A…

Ubuntu 搭建文件服务器(Nginx)

1,下载Nginx 2,安装Nginx 3,Nginx指令及脚本使用 4,配置Nginx 1,下载Nginx ①去官网下载对应的Nginx版本 nginx: download ②直接在ubuntu使用指令下载 wget http://nginx.org/download/nginx-1.23.3.tar.gz 2…

网上赚钱的兼职有哪些,互联网兼职什么挣钱多?

2023年,大投资的创业并不适合普通人,而小投资的创业形式,轻资产创业也需要资金,所以,很多人考虑到了兼职赚钱,那么,网上赚钱的兼职有哪些,互联网兼职做什么挣钱比较多呢?…

DHCP Snooping讲解

DHCP Snooping时DHCP的一种安全特性,用于保证DHCP客户端从合法的DHCP服务器获取IP地址,并记录DHCP客户端IP地址与MAC地址等参数的对应关系,防止网络上针对DHCP攻击 通过配置信任端口和非信任端口来实现安全防护 信任接口 正常接收DHCP服务器响…

网络安全之暴力破解介绍及暴力破解Tomcat

网络安全之暴力破解介绍及应用场景一、暴力破解介绍1.1 暴力破解介绍1.2 暴力破解应用场景一、暴力破解Tomcat一、暴力破解介绍 1.1 暴力破解介绍 暴力破解字典:https://github.com/k8gege/PasswordDic 1.2 暴力破解应用场景 一、暴力破解Tomcat 登录Tomcat后台&a…

重磅通知!OpenAI又放大招:官宣开放API接口-3.5版本 需求大涨,机遇与挑战并存,谁能拔得头筹?

3月2日,在各大论坛网站霸榜了一个多月,ChatGPT相关话题的热度仍高居不下。这边热度未歇,那边研发ChatGPT的人工智能公司又在互联网上投下一颗重磅“炸弹”:OpenAI在其官方博客宣布,将开放ChatGPT和Whisper的模型API。 …

代码分享:面波数据快速成图

代码分享:面波数据快速成图 前言 目前,物探数据主要用surfer软件成图,surfer软件具有强大的插值和绘图功能,成图比较美观。但是,生产过程中大量的物探数据,依靠excel和surfer来成图耗费人力时间成本。本博…

UML视图—用例图、顺序图、状态图、类图、包图、协作图

大家好,欢迎来到Doker,这是一篇架构设计的基础文章。面向对象的问题的处理的关键是建模问题。建模可以把在复杂世界的许多重要的细节给抽象出。许多建模工具封装了UML(也就是Unified Modeling Language™),这篇课程的目…

Linux25 -- 监听队列链接上限测试、命令uname、ulimit

一、监听队列链接上限测试 1、res listen(sockfd,5); //创建监听队列res listen(sockfd,5);不懂版本有不同的限制,2.6早期版本有限制为128,超过默认为128,可使用uname -a 查看版本 2、测试将链接数到达上限, 方法&#xff1…

【安卓开发】探究服务

10.2 Android多线程编程 定义一个线程只需要新建一个类继承自Thread,然后重写父类的run方法,在里面编写耗时逻辑即可 class MyThread extends Thread{Overridepublic void run(){// 处理具体的逻辑} }那么如何启动呢 new Mythread().start() 这样继承的…

Hive拉链表

概述 拉链表:维护历史状态以及最新状态数据的表 作用场景 1. 数据量比较大。 2. 表中的部分字段会被更新,比如用户的地址,银行利率,订单的状态等。 3. 需要查看某一个时间点或者时间段的历史快照信息,比如,…

Linux GCC 编译详解

文章目录一、GCC 编译器简介二、GCC 工作流编程语言的发展GCC 工作流程gcc 和 g 的区别三、使用 GCC 编译GCC 编译格式GCC 编译流程多个源文件编译一、GCC 编译器简介 首先,什么是编译器呢? 我们可以使用编辑器(如 linux 下的 vi、windows 下…

Tomcat安装步骤及详细配置教程

Tomcat安装及配置教程主要分为四步: 步骤一:首先确认自己是否已经安装JDK 步骤二:下载安装Tomcat 步骤三:Tomcat配置环境变量 步骤四:验证Tomcat配置是否成功 一、首先确认自己是否已经安装JDK WinR打开运行&…

sklearn手册(持续更新ing...)

诸神缄默不语-个人CSDN博文目录 本文是一个随时使用sklearn时可供参考的手册。我有使用sklearn的基础,且准备后期直接用sklearn官方的教程文档参考撰写系统性学习sklearn包使用方法的sklearn用户教程一文,因此本文就不介绍基础了。 最近更新时间&#…

ubuntu 20.04 Linux下查看当前文件夹的大小

问题描述 由于使用远程的 ssh 连接 ubuntu 20.04,所以不清楚如何查看 当前文件夹的大小 直接使用 df -h,只能查看 当前系统 磁盘的使用情况 需求 通过Linux shell 命令行,查看 当前文件夹占用的大小 其实很简单,使用 Linux sh…

如何使用码匠连接 Oracle

目录 在码匠中集成 Oracle 在码匠中使用 Oracle 关于码匠 Oracle 是一种关系型数据库,可用于存储和管理大量结构化数据。Oracle 数据源支持多种操作系统,包括 Windows、Linux 和 Unix 等,同时也提供了各种工具和服务,例如 Orac…

从设计转到了产品,实习生工作复盘

一、写在前面从设计转到了产品,产品的门槛好像相对于设计确实要低一些。通过产品新人必读书《人人都是产品经理》、知乎产品大神的观点和我个人的理解,可以得出一个结论——并不是每个人都是合格的产品经理,包括我在内的很多人都是因为公司有…

​2023年湖北武汉自己怎么报考二建?报考二建学历不符怎么办?启程别

2023年湖北武汉自己怎么报考二建?报考二建学历不符怎么办?启程别 2023年武汉自己怎么报考二建,首先个人是没有办法报名的,报考二建必须以企业的名义报名。报考二建的基本条件是什么?启程别告诉你,“启程别”…