2025-01-04 15:00:00 ~ 2025-01-04 17:20:00
题解,点个赞也行呢!
邀请码:lzgw
一场比赛需要一张头图。
本次比赛由闲着没事干的 heyicong 举办,为IOI赛制,题目等分。题目有些是原创题,都很简单,题目基本按难度排序。
出题人:heyicong
验题人:donaldqian & IGpig
请出题人和验题人不要在赛时向他人提供做法,比赛成绩也会被忽略。尤其是某只pig在初二机房不要给别人讲题目做法。不然没意思。
为保证比赛公平,请不要搜原题(不然没意思),请不要讨论、共享代码(不然没意思)(虽然我查不到),请不要用AI生成的代码(不然没意思)(这我好像看得出来)。
真的,去搜题或者讨论没意思,没必要。
赛时答疑帖聊天室
赛后总结帖(见比赛界面)
如在比赛过程中发现一些影响比赛公平性的问题,请不要在聊天室中提出,否则我也不能给你棕名警告,也不要私信我,因为我也不会管。
考虑到机房可能要安排讲题,所以比赛时间会稍长,2h,15:00-17:00.(实际时间:2.33h,15:00-17:20。)
望数据不要出锅。
本次比赛有丰厚的奖金。且可叠加。
参与奖:
部分由hyc亲笔编辑的题解(bushi
题解,点个赞也行呢!
首A:
| A | B | C | D |
|---|---|---|---|
| 10 | 20 | 30 | 40 |
AK:
若有
若无人AK,则前三名中有分数者依次得:80,60,40。
随机奖:
比赛后将会在所有非0分选手中随机抽取一位奖励5。
请在比赛结束后一天以内找hyc领奖。
如认为数据有误,请私信 @heyicong。
[16.25min] 恭喜 @ztyroy 首A A。
[34.23min] 发现 @ericjian 的迷惑行为:
// 此处省略部分内容
int main(){
cin>>n;
cout<<rand()%1000000000000;
//求求聪聪给我分
return 0;
}
// 此处省略部分内容
[38.50min] 这些题没那么难吧。
[48.10min] 哇终于又有人写出来A了(@fan_xiaoyi2011 作弊者,虽然疑似有轻微的打表现象),这些题真的不难啊。
[55.50min] 看了一下,不知道 @7_Cristiano 和 @WBJ0429 是谁,看了看 @7_Cristiano 的主页,和我的好像啊。
[56.65min] 恭喜 @ztyroy C题有分。
[59.40min] C题数据好像造得不是特别好?不确定。
[65.80min] 此提交疑似AI生成,没有必要哈。
[70.00min] 比赛将延时20分钟。
[70.60min] 恭喜 @Gary0504 B题有分。
[79.20min] 此提交疑似AI生成,并同为 @7_Cristiano 所提交,请 @7_Cristiano 在16:30 之前找 @heyicong 说明,否则取消其成绩。
[81.80min] 经查,@7_Cristiano 有多个提交记录有疑似AI生成的代码,请 @7_Cristiano 尽快向 @heyicong 说明情况,否则取消其成绩。
[90.00min] @7_Cristiano 仍未向 @heyicong 说明情况,取消其成绩。
[102.50min] B 和 C 的数据不是特别强,一些类似于打表的做法能过一点。
[108.50min] 有些人一直在研究“随机化算法”,懒得贴他代码了。
[122.20min] D 增加了4组数据。
[125.20min] D 时限改为0.5s。
[140.00min] 比赛圆满结束。
[141.00min] 在比赛结束之前,@longyibing 首A D,但经查,其代码与一篇题解的代码几乎完全相同,故取消其成绩。
赛后总结已出,奖金已发放一部分。
本次比赛有12人有分,其中2人作弊,10人成绩有效。
成绩如下:
| 排名 | 账号 | 得分 | 用时 |
|---|---|---|---|
| 1 | ztyroy | 140 | 2.70h |
| 2 | Gary0504 | 140 | 5.04h |
| 3 | fan_xiaoyi2011 | 120 | 4.64h |
| 4 | WBJ0429 | 120 | 4.68h |
| 5 | Danielcdo | 100 | 1.30h |
| 6 | qclz_sunny | 100 | 1.57h |
| 7 | ericjian | 100 | 1.86h |
| 8 | lzy5246 | 30 | 1.54h |
| 9 | pylktz | 20 | 2.03h |
| 10 | Sam1019 | 20 | 2.06h |
| 作弊者(AI) | 7_Cristiano | 20 = 0 | 1.09h |
| 作弊者(抄题解) | longyibing | 100 = 0 | 2.29h |
A题我曾查到过一道几乎相同的题,但是那道题是CF上一场非公开比赛的赛题,对比赛的影响不大,可以忽略不计。
B、C题题目描述不是特别清楚,现已修改。
由于B题正解时间复杂度较大,数据较小,导致一些打表代码可以通过。但这些打表代码也是正确的。但是,本题将会开启捆绑。
C题数据不是特别强,再加上巧合因素,一些人通过一些离谱的办法通过了少数测试点。本题将会开启捆绑。
D题是我搬的一道题,来自 P6371。好在,本场比赛只有 @longyibing 一人上网搜索并抄题解。由于 @heyicong 实在是出不出难一点的题,所以难题主要来自搬运。请大家不要抄题解,真的没意思。
在赛时,我发现D题数据较弱,加强了数据并缩小了时限。由于当时还并没有人AC D题,故造成的影响可忽略不计。
所有数据均按赛时数据为准。
AC率(按AC人数/赛时提交数计算):
| A | B | C | D |
|---|---|---|---|
| 4.64% | 0.00% | 0.00% | 0.00% |
有分(包括AC)率(按有分人数/赛时提交数计算):
| A | B | C | D |
|---|---|---|---|
| 5.30% | 18.52% | 8.00% | 0.00% |
难度评估:
| A | B | C | D |
|---|---|---|---|
| 红/橙 | 黄 | 黄/绿 | 绿/蓝 |
如有异议,请私信 @heyicong。
题目的难度与标签已更新。
A题首A:@ztyroy 获得10分。
本场比赛无人AK,故 @ztyroy 获得80分,@Gary0504 获得60分,@fan_xiaoyi2011 获得40分。
随机奖用以下代码生成(以后所有的比赛均按此代码生成):
#include <bits/stdc++.h>
int main() {
int yyyymmdd, hhmmss, n;
srand((int)((1ll * yyyymmdd * hhmmss) % 2010));
int k = rand();
while(k--) rand();
printf("%d\n", rand() % n + 1);
}
其中,
在今天的比赛中,取:
请获奖者在看到后尽快找 @heyicong 领取(仅支持微信支付)。若无法领取,请自行想办法解决或放弃奖励。
今天比赛赛题将同步到 vjudge,希望大家有空可以改一下。题解,点个赞也行呢!
今天比赛的反馈还不错,所以可能我会考虑继续举办下去。
如果要举办下去,对于比赛的命名规则(比如说有人反馈 Realy Easy Round 太难了),后续会进行一系列规定,也会有更严格的出/审题制度。但由于出题速度较慢且质量不一定高,所以可能会搬一些题。还是希望大家不要搜题,没那个必要,也没意思。对于作弊者,可能也会陆续出一系列规则,比如说抄题解禁赛2轮之类的。
虽然我搬了一道题,但还是出了三道题。出题、造数据不易,希望能够得到大家的支持!