cf-592div2

自闭。
这大概是我打过最失败的一场比赛。

UPDATE: 我还是太 naive 了,比起后面 Div1 爆零,这次还算好的。

A 签到题,然而我在 14min 才 A ,我是真的不适合做手速题。

B 行数开大点就是插头 DP ,然而行数只有 2 ,插头只有 3 种,
随便 DP 一下就行了,中间少考虑一种插头 WA 了一发,在 25min AC 。

然后,就没有然后了。

C 题解二元一次方程的整除解,woc 这不扩欧板题嘛,没想太多,直接码上去。
然后很轻松过了样例啊,交 WA 了,哦没判负数,又交 WA 了。。。
静态查错无果,遂对拍,拍了 1000+ 组全是 AC 。

事情好像不太对劲.jpg

skip 掉,直接开 E ,发现了个单调性,没想太多,直接码上去。
还是很轻松过了样例啊,交 WA 了。
静态查错无果,遂回去调 C 。

冷静分析一波后发现 C 题神 tm 会爆 long long 。
这简单,改 int128 ,结果交 CE 了。
然后就到网上蒯 c++ 大整数模板,贴下来后,
样例都过不去了我天,然后我就去调那个模板,也是醉了。

1
2
3
Big n = 10, x = 5;
std::clog << n << std::endl;
std::clog << n - x + x << std::endl;

上面代码第一行输出 10 ,第二行输出 20 。

当时我心态就炸了,简直想去问候那个把模板贴他博客上的祖宗十八代。
写的这玩意连加减法都算不对心里没点 B 数吗也敢往网上放。

服了,还是乖乖想不爆 long long 的解法吧。

9102 年了还有人靠爆 long long 混饭吃。
这样明显卡语言啊,对 c++ 选手毫无公平性可言。

至于正解,自然是没想出来。

最后获得了 rank3400+ 的好成绩,掉分预定。