社区讨论

洛谷基础赛 #9 & SFOI Round 1 赛后总结&致歉帖

学术版参与者 36已保存回复 50

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
48 条
当前快照
1 份
快照标识符
@lu3zsk4t
此快照首次捕获于
2024/03/23 19:13
2 年前
此快照最后确认于
2024/03/23 19:32
2 年前
查看原帖
你好,洛谷!
这里是 SFOI
这里是 洛谷基础赛 #9 & SFOI Round 1 的赛后总结帖,感谢大家参加本次比赛!
本场比赛共有 200200 人获得 AK 的好成绩。
【通过率】
Number\text{Number}A\text{A}B\text{B}C\text{C}D\text{D}
Submited\text{Submited}7055\text{7055}4067\text{4067}3260\text{3260}7372\text{7372}
Accepted\text{Accepted}1509\text{1509}766\text{766}874\text{874}235\text{235}
Ratio\text{Ratio}15.0%\text{15.0}\%18.8%\text{18.8}\%26.8%\text{26.8}\%3.2%\text{3.2}\%
【奖励】
  • honglan0301 是首位通过 A 题的同学,奖励 11 RMB;
  • Zemu_Ooo 是首位通过 B 题的同学,奖励 1.51.5 RMB;
  • hyman00 是首位通过 C 题的同学,奖励 22 RMB;
  • EnofTaiPeople 是首位通过 D 题的同学,奖励 2.52.5 RMB;
  • TBC. 是首位通过 Ex 题的同学,奖励 1010 RMB;
  • 很遗憾没有同学通过 Ex 题;
在洛谷 IDE 中运行以下代码:
CPP
#include <bits/stdc++.h>
using namespace std;
#define int long long
const int M = 1145141919810;
int rk01uid = 288866, rk012uid = 556042, rk0120uid = 483317, aker = 200;
int randbig() {
    int i = abs((rand() * rand() % M) * (rand() * rand() % M) % M) % M;
    int j = abs((rand() * rand() % M) * (rand() * rand() % M) % M) % M;
    int k = (i >> 3) ^ (j << 3);
    return k;
}
int randchg(int k) {
    k %= M;
    int r1 = (k * k) % M;
    int r2 = ((k / 01 + k / 012) % M + k / 0120) % M;
    int r = (r1 + r2) % M;
    return abs(r);
}
int randint(int l, int r) {
    return randchg(randbig()) % (r - l + 1) + l;
}
signed main() {
    srand(rk01uid + rk012uid + rk0120uid);
    set<int> s;
    for(int i = 1; i <= 20; i++) {
        int r = randint(1, aker);
        while(s.count(r)) r = randint(1, aker);
        cout<<"rk #"<<r<<endl; 
        s.insert(r);
    }
    return 0;
}
运行结果如下:
CPP
rk #140
rk #48
rk #128
rk #104
rk #167
rk #126
rk #97
rk #69
rk #15
rk #185
rk #31
rk #196
rk #80
rk #8
rk #127
rk #53
rk #184
rk #175
rk #2
rk #45
【致歉】
  • A & D 题面过于繁杂;
  • C 题面表述不清;
  • C 题有近似原题;
  • D 题稍有卡常;
  • D 题数据水了,放过了带 log\log 做法,导致 AC 率严重高于预期;
  • 答疑不到位;
  • 所有题的 AC 率均高于预期。
对于上述问题,我们深表歉意,在以后的比赛中会更加注意。
【赛后评价】
希望大家有一个良好的参赛体验!

回复

50 条回复,欢迎继续交流。

正在加载回复...