ICPC2018 徐州区域赛 比赛报告

2024-06-23 06:18

本文主要是介绍ICPC2018 徐州区域赛 比赛报告,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

ICPC2018 徐州区域赛 比赛报告

Sunder-杜逸闲
关于本比赛

本场比赛于2018.10.28在徐州由中国矿业大学承办,本人所在队伍Sunder – 由杜逸闲,裘家浩,周浩博组成的队伍 – 拿到了14/289金牌。

比赛过程

开场杜逸闲从后往前看,裘家浩从中间开始看,周浩博从前往后看题。
过了20分钟才有人过A题,杜逸闲开始读A题冗长的题面,发现A题是较简单题。
通过A之后有人过G题,杜逸闲和周浩博开始研究做法,调试两小时后通过。
在此期间两人又写了H题,并在G题之前通过。
此时已经接近封榜,但看了一眼总榜发现没什么人四题,而有人过的题中I题通过人数较多。
于是杜逸闲周浩博两人用剩下的时间通过了I题。

比赛总结

本场比赛是我队本赛季第一场比赛,最后成绩不算太差,但考虑到参赛队伍的平均水平和题目难度,结合比赛过程来说有很多不如人意的地方:

  1. 作息时间调整不够好,比赛前期没有快速进入状态。

  2. 在有13道之多的题目时,不应该在一道暂时没有做法的题目上花费过多时间。如本场比赛的C题,我们用了全队三分之一有生力量却最终没有攻克。

  3. 没有做到可做题二人次覆盖(指每道可做题有两人以上读过题),导致最后有多道可做题没有读题。每个队队伍的做题风格是不一样的,多读题才能找到对队伍来说更适合的题,而不是死肝某几道题(前中期)。

  4. 队员之间交流不充分。由于一个分工合理的队伍,每个人擅长的方面不一样,一道某人眼中不会做的题,在另一人眼中可能是水题。如本场比赛的L题,杜逸闲看来很难看懂的纳什均衡裘家浩可以快速解决。再如J题,裘家浩看了一眼觉得是不可做的题在赛后被杜逸闲秒杀。如果在比赛过程中能保持交流,这两道题都可以在20分钟内解决。

以上不足均与个人实力无关,足以说明ACM竞赛中团队分工和配合的重要性。在队友陷入死圈时及时警醒;在一筹莫展时与队友交流;在不知所措时多开拓新的题;将合适的题交给合适的人做。若克服以上不足,本场比赛完全有机会拿到季军的好成绩,可能这就是我们与顶尖队伍之间的差距之一。

这篇关于ICPC2018 徐州区域赛 比赛报告的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1086356

相关文章

【第十三课】区域经济可视化表达——符号表达与标注

一、前言 地图最直接的表达就是使用符号表达。使用符号可以把简单的点线面要 素渲染成最直观的地理符号,提高地图的可读性。只要掌握了 ArcGIS 符号制 作的技巧,分析符号并总结出规则,就可以制作符合要求的地图+符号。 (一)符号的选择与修改 符号的选择在制图中至关重要,使用符号选择器对话框可从多个可用样式 中选择符号,并且每个符号都有一个标签用来描述其图形特征,如颜色或类型, 利用这些标签可

芯片后端之 PT 使用 report_timing 产生报告如何阅读

今天,就PT常用的命令,做一个介绍,希望对大家以后的工作,起到帮助作用。 在PrimeTime中,使用report_timing -delay max命令生成此报告。switch -delay max表示定时报告用于设置(这是默认值)。 首先,我们整体看一下通过report_timing 运行之后,报告产生的整体样式。 pt_shell> report_timing -from start_

android反馈Crash报告

此文章转载他人,担有所改动,,在全局获取异常有所改动 为什么需要反馈Crash报告?   做Android应用程序,要尽量避免程序Crash的发生。虽然说零Crash是程序员追逐的最终目标,但是现实的情况是,程序员只能尽量的减少Crash的发生,而几乎不可能完全杜绝Crash。也许,你认为你的应用的健壮性已经近乎完美,轻松的经受住了测试部门魔鬼般的考验,但是当你的应用发布到市

Git使用过程中涉及的几个区域

一.  简介 Git 是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理,也是 Linus Torvalds 为了帮助管理 Linux内核开发而开发的一个开放源码的版本控制软件。 本文简单了解一下 git涉及的几个部分,以及git 常用的命令。 二. Git涉及的三个部分 git 涉及三个区域:工作区,暂存区,本地仓库,远程版本库。 下面分别简单了解

Canvas绘制图片和区域

如何使用Canvas在图片上绘制区域? 一. 首先,我们需要初始化三个canvas画布(初始化Canvas)   initCanvas() {// 初始化canvas画布let canvasWrap = document.getElementsByClassName("canvas-wrap");this.wrapWidth = canvasWrap[0].clientWidth;thi

IP地址解析省份区域信息

背景 最近工作需要根据IP地址,解析通话所在省份。因此,在网上找了相关方案,作为存档记录下来。 在线接口 不做阐述。因为,一是网上可以很轻松的找到,没有必要多说。二是开发在内网中,多数不会让连接外网。三是多数花钱的方案,公司审批麻烦。 离线方案 调研了开源的ip2region,但是其不支持IPV6,因此使用mica-ip2region版。mica-ip2region,已内置了IP数据源,

【华东南AWDP】第十七届全国大学生信息安全竞赛 CISCN 2024 创新实践能力赛区域赛 部分题解WP

前言:这次区域赛AWDP安恒作为支持,赛制风格遵循安恒,一小时check一次。室温35°在室内坐了8小时,午饭是藿香正气水拌冰水。这场总体下来中规中矩吧。 WEB-welcome-BREAK Ctrl+U拿到flag WEB-submit-BREAK 文件上传,简单绕过 绕过就两个,一个MIMA头,一个等号换php(短标签) WEB-submit-FIX 修两个点,一个是

「BioNano系列」那些Bionano未覆盖的区域是什么?

在「Bionano系列」光学图谱混合组装应该怎么做?这篇文章中,我展示了下面这张图。 未覆盖区域 和之前的图不同的是,我加了几个箭头,这些箭头所指向的区域的特征就是,这些区域并未被Bionano所覆盖。如果不去思考这些区域到底是什么,直接进行混合组装,那么这其实对最后结果的不负责任。因为这完全可能是组装软件没有正确的处理错误的overlap,将不应该连接的序列连接在一起(尽

c编程:乒乓球比赛,找出谁和谁对打

//两个乒乓球队进行比赛,各出三人。甲队为A,B,C三人,乙队为X,Y,Z三人。已抽签决定//比赛名单,有人向队员打听比赛的名单,A说他不和X比,C说他不和X、Z比,编程找出三对选手的对手名单。?#include<stdio.h>int main(){char i,j,k;//i,j,k分别代表A,B,Cfor(i='X';i<='Z';i++){for(j='X';j<='Z';j++)

用R Markdown 生成数据分析报告

为了创建 R Markdown报告,打开text文件,并将它保存为.Rmd 文件。File > New File > Text File 确保保存成 .Rmd文件, RStudio IDE能够很大程度上帮助你完成整个任务.,你可以保存通过File > Save。修改扩展名。 R Markdown 报告由一下3部分组成: text文本 knitr 处理 R code YAML的