• TYPE: Onsite Contest
    • NAME: 2018 - CCPC - Guilin
    • PLAT: HUSTOJ
    • TIME: 2018/10/28 09:00-14:00 CST
    • LOCA: Guilin University Of Electronic Technology
    • TEAM: Reconquista [lsmll, jiangshibiao, lzw4896s]
    • RANK: 3/188 1.60% (Including unofficial teams)
    • SOLVE: 7/12
    • PENALTY: 877
      ◦ A - (-3)
      ◦ B - 231
      ◦ C - 147 (+2)
      ◦ D - 30
      ◦ G - 20
      ◦ H - 22 (+2)
      ◦ J - 66
      ◦ L - 259 (+1)

Day -1:

  去吃了必胜客,打了电玩,回来的时候欧阳打到了黑车,同样的路被收了我们队三倍的钱。

然后只记得和约翰看了一晚上的进击的巨人了。。。

Day 0:

  早上一觉睡到了十点半,成功错过了宾馆的早餐。

  下午热身赛开始了一小时才登陆成功。D题是贪心大水题,A题是个noip结论题,我忘记了那个结论是要互质才成立的,WA了2发。B题要写个python编译器,而且要高精度,非常恶心,丢给lsmll学长写了。C题概率积分,最后似乎要解一个微分方程,然而并不会。

  晚上几个人瘫在宾馆里不想动,叫了外卖吃。然后打牌的打牌,看番的看番,还有和女朋友视频的。 感觉CCPC大家的心态完全不一样,两个星期前南京ICPC的时候还没有这么浪的。。。

Day1:

  正式赛开始前5min就发了题,结果大家纷纷拆开看了起来。我看了AB感觉都不太像是签到题,jsb给我说了G题的题意,然后自己上去抢H题一血,结果WA了,这时候我差不多会G了,换我上机写。写到一半jsb发现了H题的bug,改了之后交一发又WA了,似乎交之前还说这发再WA的话要吃什么的,不过之后很顺利地就依次签完了GHD,冲到了前五。榜上有一些队伍过了J题,是个博弈题。清华三只鸽子队过了A,但怀疑是他们做过的题,决定先放一放。J题一下子没啥思路,决定先上去打个表,结果我和jsb对着表看了半天也没看出啥规律,然后突然想到最终状态好像是固定的,撸了几个例子确实是这样,花了几分钟写好之后就1Y了。接着依次有一些队伍过了A,但我们还是没有什么想法,我写J题的时候jsb和lsmll学长开出了C题,于是换lsmll学长上机,我和jsb讨论B题,确定了大致方向应该是考虑每个位置对最终状态的贡献,然后NTT搞一搞。之后lsmll学长稳健的过掉了C题,然后jsb上机写B题,我在边上和lsmll学长讲了L题的大致做法,最后确定用半平面交来搞。jsb写B写了一会后,发现有地方没考虑清楚,推式子的时候漏了一个组合数,换我上机写L题。出了一点小状况,板子抄错一个地方,打错一个括号的位置,语法上并没有问题,我和lsmll学长检查了好几遍都没有发现问题,甚至开始怀疑板子的正确性。于是又下机让jsb上机调试,后来还是jsb过了B之后过来瞄了一眼L题代码,发现括号好像不太对,改正后终于过了样例。漏了一个特判WA了一发之后AC。最后1h三个人埋头想被艹烂的A题,尝试了各种贪心也没过样例,最终7题rank3,拿了个季军杯。

Summary:

  总体上节奏还是不错的,努力一下我们应该可以八个题超过前面的上交。接下来还有北京和CCPC Final和ICPC EC Final,要继续保持训练,争取再创好的成绩。

2018 CCPC 桂林游记的更多相关文章

  1. 2018 CCPC 桂林站(upc复现赛)补题

    2018 CCPC 桂林站(upc复现赛)补题 G.Greatest Common Divisor(思维) 求相邻数的差值的gcd,对gcd分解素因子,对所有的素因子做一次遍历,找出最小答案. 几个样 ...

  2. 2018 CCPC 桂林站(upc复现赛)总结

    比赛一开始盯上了A题和G题,一个小时过去了还没有出题,心里有些乱.这时我看D题很多人过了,于是宝儿去看D题,说D题简单,转化成二进制暴力,于是就去做了.写的时候好像思路有点卡,WA了一发,后来马上发现 ...

  3. 2018 CCPC网络赛

    2018 CCPC网络赛 Buy and Resell 题目描述:有一种物品,在\(n\)个地点的价格为\(a_i\),现在一次经过这\(n\)个地点,在每个地点可以买一个这样的物品,也可以卖出一个物 ...

  4. 2018 CCPC 吉林站 H Lovers

    2018 CCPC 吉林站 H Lovers 传送门:https://www.spoj.com/problems/LIS2/en/ 题意: q次操作 1.将第l~r个数的左边和和右边都加上一个数d, ...

  5. CCPC桂林

    在得知我们队伍前往桂林参加CPPC区域赛后,我是非常激动的,因为我们网络赛并没有得到名额,如果不是新都赠予我们名额,我们都没有出去打比赛的机会,同时,我们也不想浪费这个名额,我们也想打出成绩来,于是我 ...

  6. 2018 CCPC网络赛 几道数学题

    1002 Congruence equation 题目链接  : http://acm.hdu.edu.cn/showproblem.php?pid=6439 题解 : https://www.zyb ...

  7. 2018 CCPC网络赛 hdu6444 Neko's loop

    题目描述: Neko has a loop of size n.The loop has a happy value ai on the i−th(0≤i≤n−1) grid. Neko likes ...

  8. 2018 CCPC 网络赛 Buy and Resell

    The Power Cube is used as a stash of Exotic Power. There are n cities numbered 1,2,…,n where allowed ...

  9. 2018 CCPC网络赛 1010 hdu 6447 ( 树状数组优化dp)

    链接:http://acm.hdu.edu.cn/showproblem.php?pid=6447 思路:很容易推得dp转移公式:dp[i][j] = max(dp[i][j-1],dp[i-1][j ...

随机推荐

  1. 下载论坛源码GBK UTF8 BIG5分别是什么意思

    下载论坛源码GBK UTF8 BIG5分别是什么意思? 提问者:ly1987520 | 浏览次数:4010次 下载论坛源码简体中文GBK 简体中文UTF8 繁体中文BIG5 分别是什么意思?他们的区别 ...

  2. JAVA 画图机制

    java学习脚印:深入java绘图机制 写在前面 封装性越好的类在使用时,只要清楚接口即可,而不应该让程序员了解其内部结构; 对于平常的绘图来讲,java绘图机制无需了解太多,但是朦胧容易产生错误,绘 ...

  3. A-Z排序控件的实现

    前言 最近项目需要做一个地区首字母a-z排序的效果,记录一下自己如何实现的. 先看下效果图: 分析 这种效果自己实现还是第一次;之前见过这种效果: 这些字母都是onDraw画上去的;只要知道每个字母的 ...

  4. Php如何返回json数据

    php返回json,xml,JSONP等格式的数据 返回json数据: header('Content-Type:application/json; charset=utf-8'); $arr = a ...

  5. lodash merge mergeWith使用

    1.作用 递归合并来源对象的自身和继承的可枚举属性到目标对象. 2.示例 <!DOCTYPE html> <html lang="zh"> <head ...

  6. (42)JS运动之多物体框架--多个div变宽

    假设仅仅为div加入一个定时器的话.在多个div变宽的时候会发生故障.可是假设为每一个div加入一个定时器.那么就能够实现多个物体变宽. 注意:在多物体运动的情况下,全部东西不能共用.offsetXX ...

  7. ip范围生成 C#

    #region ip /// <summary> /// ip rang ,ip /// </summary> /// <param name="str&quo ...

  8. tortoisesvn帮助手册

    http://tortoisesvn.net/docs/nightly/TortoiseSVN_zh_CN/index.html

  9. 阿里云web播放器

    原文地址:https://help.aliyun.com/document_detail/51991.html?spm=5176.doc61109.6.703.ZTCYoi 一.概念说明 1. pla ...

  10. 区别原生chrome 和以chrome为内核的360浏览器

    function isChrome360() { if( navigator.userAgent.toLowerCase().indexOf('chrome') > -1 ) { var des ...