uoj Goodbye Jiawu
这次比赛真是太伤我心了。
比(惨)赛(不)结(忍)果(睹)



完挂感言
uoj round 5已经挂了一次了,没想到还要再挂第二次。
这次比赛的期望得分是\(100+100+100+70+10\)的。没想到第2、3题都挂了。QAQ
分析原因是自己过于自信,以为过了样例就AC。这只是美好的幻想罢了。以后比赛一定一定一定要对拍!
算法
A 新年的巧克力棒
画画样例就知道了。不过我居然用了20min,orz神犇5min。
B 新年的毒瘤
一开始想错了,以为整个图是一棵树加一个环。
事实上,如果一个点不是割点,并且度数为\(m-n+2\),那么它就是毒瘤。注意独立点的情况。
想到这个,以为自己要A了,没想到判断割点写挂了(这都能挂,是因为我没睡午觉吗)。
其实对拍不难写啊,如果当时写个对拍就不会有这个下场了。
C 新年的桌游
贪心即可。
不过各种if令我抓狂。
后来重写就A了。
不过vfleaking教导我们:
我见到比赛时不少人是人肉讨论欲仙欲死。其实我觉得这题亮点在于,你要机器去讨论嘛,你只用解决一些非常简单的问题,问题太复杂就暴暴暴暴力枚举下转化成简单问题,反正这题又不卡你时间。
如果不幸考虑了情况?样例当然是不可信的!所以我觉得你得写个暴搜来对拍一下。只要对战双方都势均力敌,就已经是比较强的数据了,所以在小范围对拍一下就好了。
夕阳西下,大家一大片一大片地 FST……
D 新年的QAQ
没细想,写了个70分就跑了。
后来想想只要能够令运算符正确就行了,于是得出以下代码:
void opt(char a, char opt, char b, char c) {
	int tmp = cntLine;
	p("x = %c %c %c", a, opt, b);
	p("y = %c %c %c", a, opt, b);
	p("z = x - y");
	p("if z goto %d", tmp);
	p("%c = x", c);
}
这是实现c = a opt b的方法。
vfleaking好像想了一个怪怪的东西:似乎是利用行号来  判断两个数是否相等/实现逻辑运算的正确性?
E 新年的魔塔
很有趣的一道题目。
不过提交答案我就略过了。。。。。
uoj Goodbye Jiawu的更多相关文章
- uoj Goodbye Dingyou Round 题解
		
2.14 晚上的比赛, 现在改好了四题, 还差提答. 在这补个题解 新年的xor Description 给你 \(n\) , 然后要你构造 \([L, R], L<R\) 使得区间异或和为 \ ...
 - UOJ Goodbye Bingshen
		
在叶子童鞋的推荐下打了这场比赛... 感觉被虐爆了... 怎么这么多构造题... 我还没写过呢... 交互题是毛线...看了好久没看懂...就放弃了...(我语文好差QAQ...) 最后只会T1... ...
 - uoj#67. 新年的毒瘤(割顶)
		
#67. 新年的毒瘤 辞旧迎新之际,喜羊羊正在打理羊村的绿化带,然后他发现了一棵长着毒瘤的树. 这个长着毒瘤的树可以用n个结点m 条无向边的无向图表示.这个图中有一些结点被称作是毒瘤结点,即删掉这个结 ...
 - 巧克力棒&&新年的巧克力棒
		
巧克力棒 题目描述 LYK 找到了一根巧克力棒,但是这根巧克力棒太长了,LYK 无法一口吞进去.具体地,这根巧克力棒长为 n,它想将这根巧克力棒折成 n 段长为 1 的巧克力棒,然后慢慢享用.它打算每 ...
 - UOJ Contest #50: Goodbye Jihai
		
比赛传送门:Goodbye Jihai. \(\Huge{\mathbf{再见,己亥.\\你好,庚子!\\祝大家新春快乐!}}\) A. 新年的促销 这题如果直接做的话可能方向会想歪,方向对了其实就是 ...
 - 虚拟机上装uoj
		
前期准备: x64 ubuntu 镜像.vmware.ss账号 注意一定要有64位镜像! ss不是必须的,不过没有的话就等着下载一晚上吧... 首先先装好ubuntu,我装的是ubuntu-16.04 ...
 - 【UOJ #35】后缀排序 后缀数组模板
		
http://uoj.ac/problem/35 以前做后缀数组的题直接粘模板...现在重新写一下模板 注意用来基数排序的数组一定要开到N. #include<cstdio> #inclu ...
 - 【UOJ #246】【UER #7】套路
		
http://uoj.ac/contest/35/problem/246 神奇!我这辈子是想不出这样的算法了. 对区间长度分类讨论:题解很好的~ 我已经弱到爆了,看完题解后还想了一晚上. 题解中&qu ...
 - 【UOJ #244】【UER #7】短路
		
http://uoj.ac/contest/35/problem/244 对其他人来说好简单的一道题,我当时却不会做TWT 注定滚粗啊 题解很好的~ #include<cstdio> #i ...
 
随机推荐
- man命令重定向后有^H乱码问题
			
在 man ld.so>ld.so后 vim打开ld.so后出现重叠乱码问题 但是cat.less可以正常查看 解决办法: man ld.so|col -b >ld.so col命令是 ...
 - Vmware中Ubuntu挂ISO到虚拟光驱
			
Ubuntu 下挂ISO到虚拟光驱的方法 https://i.cnblogs.com/EditPosts.aspx?opt=1 如果要ubuntu找到rpm软件包,需要把iso挂载到/media/cd ...
 - CentOS7 安装JDK
			
链接地址:http://jingyan.baidu.com/article/c74d60007b85510f6a595dfa.html VMware 10 centos 安装jdk 及mysql 方法 ...
 - VS2010 .net4.0 登录QQ 获取QQ空间日志 右键选中直接打开日志 免积分 源码下载
			
代码有一部分是原来写的 最近翻代码 看到了 就改了一下 CSDN上传源码 上传了几次都没 成功 郁闷 不知道怎么回事 上传不了 想要的留 邮箱 或加群77877965 下载地址在下面 演示地址 ...
 - 基于RSA securID的Radius二次验证java实现(PAP验证方式)
			
基于rsa SecurID的二次验证.RSA server自身可以作为Radius服务器,RSA也可以和其他的软件集合,使用其他的server作为Radius服务器. radius的验证的一般流程如下 ...
 - Yii2  composer   win7安装新建项目流程
			
一.首先下载 Composer-Setup.exe ,安装. 问题1:openSSL 问题,在php.ini 内去掉":"注释 问题2:browscap 问题 ,在php.ini ...
 - DEDE里有个编码问题,不支持PHP5.4及以上版本!
			
公司新配置服务器,没有PHP环境,下载了个PHP5.5.25,配置完毕后,从另外一个服务器转移了一个DEDECMS做的网站,安装后,进入后台,恢复数据发现参数设置里的文本框,只要是中文信息,没有显示, ...
 - 使用Git上传代码到GitHub详细的不能再详细教程
			
据说不会用GitHub的程序员连菜鸟都不算,确实,GitHub上有大量优秀的代码,我们也可以将自己的代码分享上去. 首先,你要有一个GitHub的账号,https://github.com/在官网注册 ...
 - BZOJ 3275: Number( 最小割 )
			
S->每个奇数,每个偶数->T各连一条边, 容量为这个数字.然后不能同时选的两个数连容量为+oo的边. 总数-最大流即是答案. 因为满足a2+b2=c2的a,b一定是一奇一偶或者两个偶数, ...
 - (转)Free函数的参数一定要是malloc返回的那个指针
			
Free函数的参数一定要是malloc返回的那个指针 之前认为只要free的参数在malloc分配的区域之内就可以了, 现在发现不对的.在嵌入式里分配堆都是按照块来的,只要在这个块内系统就能识别, ...