「杂文」算法竞赛之黑话大赏

news/2024/10/5 15:14:28/文章来源:https://www.cnblogs.com/luckyblock/p/18288033

写在前面

欢迎投稿。

罚时

一种根据选手完成题目的耗时,用于对通过题目数量相同的选手,进行排名的指标。

仅有选手成功通过的题目,才会计算罚时。

一道成功通过的题目的罚时为:选手第一次通过该题目时间,距离比赛开始时间之差,再加上未成功提交的罚时惩罚。

选手总罚时为:选手所有通过题目罚时之和。

罚时惩罚/一发罚时/吃了一发

在 ICPC 赛制中,选手每次提交但未通过题目,将会在该题目上获得 -1 标识,表示该题目额外获得了一次罚时的惩罚。

一般一次错误提交将会获得 20 分钟的惩罚,即在通过该题目时,该题目的罚时将会额外增加 20 分钟。

获得一次罚时惩罚,称“吃了一发”。

指赛时即时更新的选手或队伍排名,与实时更新的每题通过情况的榜单。

排名一般按照通过题目数量递减为第一优先级,完成题目总罚时递增为第二优先级排序。

跟榜

指根据实时题目通过情况,选择攻克题目顺序的一种比赛战术。

一般可以保证不会开到太难的题。

歪榜

指因为某些原因,实时题目通过情况,与出题人根据题目难度预计的通过情况出现偏差的现象。

一般表现形式为:某些大神队伍一眼秒杀了较难题目,导致大家都去看这道题,使得其他大神队伍优先攻克这道题,导致这道题的通过人数在一定时间段内虚高。

对大神队伍影响不大,但是会导致水平有限的队伍在较难题目上浪费一定时间。

CF

指在线评测平台 Codeforces。

CF Rating

指 cf 的在线公开赛的表现分。

联想截图_20240706214812.png

每场公开赛后会根据表现进行更新,可以代表一位选手的大致水平。

因为 Codeforces 题目质量较高,被选手广泛使用,rating 可作为评价 ACM 选手水平的重要参考。

可以理解为排位赛的排位。

div1、div2、div3,edu,div4……

指在线评测平台 Codeforces 中公开赛的分类,各个分类对应不同难度的比赛。

在达到一定 rating 后,打某些难度较低的公开赛会被设置为 unrated,即不作为正式选手参赛,不会更新 rating。

一般难度:

div1 > div2 > edu > div3 > div4……

除此之外还有若干其他分类,详见 Codeforces。

gym

指 Codeforces 的板块 gym:https://codeforces.com/gyms

该板块中均为各大正式赛事的题目复现。

可以在其中感受最原汁原味的正式赛事。

vp

全称 virtual participation,译为虚拟参与。

狭义上指 Codeforces 的同名功能。选手可以在 CF 上选择某一场公开赛或 gym 中的赛事题目复现,选择开始时间进行 virtual participation。在之后的一段时间(与比赛持续时长相同)内,选手可以在 CF 上还原该比赛赛时的实时榜单、公告,在最原汁原味地环境中完成该比赛。在此过程中,该比赛的题解将会被隐藏至 vp 结束后显示。

广义上指所有选手尝试在赛后按照赛时实时情况,尝试复现并参与一场比赛的行为。

vjudge 也支持该功能,并且支持选手自主选择题目并导入数据,也可以直接套用其他人 vp 的数据。

补题

指选手在比赛或 vp 结束后,根据赛时思路或参考题解,完成赛时未完成题目的行为。

是选手提高水平的不二法门。

写在最后

后面忘了。

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

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

汇编语言 5. [BX] 和 loop | 实验 4 : [BX] 和 loop 的使用

1) 2)向内存 0:200 - 0:23F (0020:0 ~ 0020:3f) 依次传递数据 0~63 , 只用9个指令 使用 bx 即用于偏移地址[bx] 也用于普通寄存器 bx assume cs:codecode segmentmov ax,0020hmov ds,ax ; ds : 0020h mov cx,64mov bx, 0s: mov [bx],bxinc bxloop s mov ax,4c00hint …

WAF 大全

WAF 大全 宝塔网站防火墙

替换背景 工具

https://modelscope.cn/studios/iic/ReplaceAnything?spm=a2c6h.13066369.question.1.57fb7d45DCg601ReplaceAnything as you want: Ultra-high quality content replacement我们发现,在严格保持某个“物体ID”不变的情况下生成新的内容有着很大的市场需求,同时也是具有挑战…

算法入门(4) 7.6

[NOIP2008 普及组] ISBN 号码 题目描述 每一本正式出版的图书都有一个 ISBN 号码与之对应,ISBN 码包括 $9$ 位数字、$1$ 位识别码和 $3$ 位分隔符,其规定格式如 x-xxx-xxxxx-x,其中符号 - 就是分隔符(键盘上的减号),最后一位是识别码,例如 0-670-82162-4就是一个标准的 …

安装Nexus3和使用Nexus3搭建私有docker镜像仓库

1、官网下载Nexus3: https://help.sonatype.com/en/download.html 2、上传到服务器后解压:tar -xf nexus-3.69.0-02-java8-unix.tar.gz3、修改运行nexus配置 【1】修运行nexus所使用的用户:vim /opt/nexus3/nexus-3.69.0-02/binexus.rc #修改默认登陆用户为admin #run_as_us…

(9)逻辑综合添加约束(时序、DRC)

一、前言dc综合是一个不断迭代的过程,如果设计的RTL代码不满足时序约束的需求,则需要重新进行修改,然后再去综合,一直迭代到时序满足需求。 二、面积约束面积约束指令:set_max_area 100面积约束的定义有三种,一种指的是两输入与非门的个数,一种是晶体管的个数,第三种是…

深度解析 Raft 分布式一致性协议

深度解析 Raft 分布式一致性协议本文参考转载至:浅谈 Raft 分布式一致性协议|图解 Raft - 白泽来了 - 博客园 (cnblogs.com) 深度解析 Raft 分布式一致性协议 - 掘金 (juejin.cn) raft-zh_cn/raft-zh_cn.md at master maemual/raft-zh_cn (github.com)本篇文章将模拟一个KV数…

nacos学习笔记之服务发现中心

一.什么是服务发现 在微服务中,服务的消费方需要调用服务的生产方,这样服务的消费方就需要知道服务的消费方的网络地址(ip+端口号)。 二、流程上图中服务实例本身并不记录服务生产方的网络地址,所有服务实例内部都会包含服务发现客户端(例如spring cloud中的ribbon)。 (…

第一次学习Java的碎碎念

2024年夏新的学习开始了; 今天做了什么? 在B站上收藏了黑马程序员学习Java的教学视频,观看了几篇入门教程,暂时学会了如何打开CMD,以及几个常见的CMD命令,例如盘符名称:、dir、cd目录、cd..、cls、exit等等,做了一个练习(利用cmd打开qq),学会了如何把应用程序的路径…

测试标题

测试摘要\[a /ge b /eq c \]

Java反射与Fastjson的危险反序列化

Preface 在前文中,我们介绍了 Java 的基础语法和特性和 fastjson 的基础用法,本文我们将深入学习fastjson的危险反序列化以及预期相关的 Java 概念。 什么是Java反射? 在前文中,我们有一行代码 Computer macBookPro = JSON.parseObject(preReceive,Computer.class); 这行代…