首页 > 其他分享 >Codeforces比赛规则梳理

Codeforces比赛规则梳理

时间:2023-03-12 12:33:00浏览次数:33  
标签:Rating 比赛 Codeforces 比赛规则 选手 该题 Hack Div.1 梳理


1、排名div

选手们按Rating以1700为界划分为Div.1和Div.2两类,Div.1的比赛较难,Div.1的ABC三题会和Div.2的CDE三题相同。每次比赛结束后Rating都会依据此前各个选手的Rating和公式重新计算。

附 各个头衔的Rating范围和名字颜色:(初始1500)
<1200 Newbie 灰
<1400 Pupil 绿
<1600 Specialist 青
<1900 Expert 蓝
<2100 Candidate Master 紫
<2300 Master 橙
<2400 International Master 橙
<2600 Grandmaster 红
<3000 International Grandmaster 红

2、赛制

  • 在比赛中,选手有2个小时的时间去解决5道题。
  • ICPC玩法:解决某题得到的分数由该题当前的分数减去(不成功的提交次数)*50,这里某道题的分数是由比赛开始时的分数随时间线性减少得到的。
  • Hack玩法:同一个Div的选手将被划分到若干个Room里,每个Room大概30位选手;当某道题Pretest Passed之后,可以选择锁定(Lock)该题代码,之后就可以查看同一个Room内其他选手该题的代码(当然了,这也是已经通过pretest的),并试图找出其中的,自己出一个数据(可以手打,也可以提交数据生成器)让这个代码不能通过,这就是Hack,有时也称Challenge.一次成功的Hack可以得到100分,而如果没有成功,将会被扣50分
  • 比赛的报名只要点Registration即可,因为时差不一样可能所以基本都是晚上十一点半开始
  • 比赛结束后,可以看其他人的代码和全部的样例数据。也可以在该题侧边栏中的"Contest materials",然后单击"Tutorial"或者"Editoral",找到官方题解。

3、玩法

cf的简单题通常不涉及算法
即div2前三题通常不涉及,第四题不经常做不敢说
包括但不限于枚举,模拟之类的、
所以AB两题15分钟以内解决
可以善用模板。

然后是div1的前三题
可能会有几何,数据结构,DP之类的。

最后是div1的D、E
会有一些网络流,高级数据结构之类的。


标签:Rating,比赛,Codeforces,比赛规则,选手,该题,Hack,Div.1,梳理
From: https://blog.51cto.com/gwj1314/6115752

相关文章

  • Codeforces Round #666 (Div. 2)D. Stoned Game(博弈问题)
    problemT和HL玩游戏,n堆石头,玩家轮流在石堆中选择一个(但不能是上一个人取的那堆)取一个石子一旦有一方不能取石头则判输solution统计所有石头数,如果总数小于mx(最多石头的一堆)......
  • Codeforces Round 857 (Div. 2)
    更好的阅读第一次进入时加载缓慢,请耐心等待。赛时降智,菜是原罪。A.Likes简单题。#include<bits/stdc++.h>usingnamespacestd;intT,n,a[11111],s[11111];intm......
  • Codeforces Round 857 (Div. 2)(持续更新)
    Preface貌似CF的Div1/Div2分场就有1900的分界线,大号打不了Div2就很难受同时我对自己的水平有清晰的认知,现在打这种纯Div1的场肯定就是纯被虐,所以也不敢去Div1所以索性开......
  • [Codeforces Round 857 (Div. 1)][Codeforces 1801A~1801G(部分)]
    FST哩,好似!本来能+80的,现在只加了30,相当于掉了50分捏1801A-TheVeryBeautifulBlanket题目大意:要求构造一个\(n\timesm\)的矩阵\(B\),使得对任意一个\(4\times4\)......
  • 字符编码梳理,celery 执行异步任务,延迟任务,定时任务, django中使用celery,模拟秒杀功能
    字符编码梳理,celery执行异步任务,延迟任务,定时任务,django中使用celery,模拟秒杀功能实例,轮播图接口加缓存,双写一致性,首页轮播图定时更新,课程前端页面字符编码梳理字符编......
  • Codeforces Round 856 (Div. 2)
    Preface补题,话说这场题目数量好少的说……除了E题有点新花样前面题目都很简单的说,不过最后一天疯狂卡自然溢出的Hash,WA了一页可还行A.PrefixandSuffixArraySB题,我......
  • CodeForces 1789F Serval and Brain Power
    洛谷传送门CF传送门很牛逼的题啊!感觉套路很实用,感谢ntf。考虑\(totlen=cnt\timeslen\le80\)。若\(cnt\le3\),可以\(O(|S|^{2cnt-1})\)暴力枚分割点。\(c......
  • 2023上半年软考备考全流程梳理!软考小白报名必看~
    不少考生准备报名2023上半年软考,那么2023上半年软考到底要如何备考呢?来看下课课家小编为大家整理的2023上半年软考备考全流程梳理吧!2022下半年软考还尘埃未定,20......
  • CF1780F Codeforces Round 846 (Div. 2) F. Three Chairs
    https://codeforces.com/contest/1780/problem/F计算\[\sum_{i,j,k}[gcd(min(a_i,a_j,a_k),max(a_i,a_j,a_k))=1]\]对\(a_i\)排序,则需计算\[\sum_{i<k......
  • Codeforces Round 855 (Div. 3) F
    F核心思路首先我们可以知道的是只要满足了条件2和条件3必然会满足条件1.因为奇数和奇数的乘积一定是奇数。这一个比较显而易见的性质。然后就是我们需要思考我们得使用......