Codeforces Round #402 (Div. 2) 阵亡记
好长时间没有打Codeforces了,今天被ysf拉过去打了一场.
lrd也来参(nian)加(ya)比(zhong)赛(sheng)
Problem A:
我去,这不SB题吗。。
用桶统计一下每个数出现的数目。
对位相减然后除二加起来
最后除二输出就行了。
具体为什么我也没想,直觉告诉我这么做就可以了。
然后他就pretest passed了
Problem B:
for循环到k扫一遍就行了吧。
立马写了个上去
Wrong answer on pretest 2
没开long long !!!!
换了long long交上去
Wrong answer on pretest 4
我去、、、、、、、、、、、、、、、、、、、
突然发现ans是int却用I64d输出。。。
改成I64d后pretest passed
Problem C:
额... ...
读了半天题没读懂在说什么...
后来才明白是discount前至少买k个,要求买到所有的东西并最小化代价。
然后用priority_queue把序列做了个差扔了进去
pretest passed
Problem D:
恩。。。
二分+O(n)判定!
裸上!
Wrong answer on pretest 7
我去.............................
我不会写错啊。。。。
赶紧回去看程序,快速查错...!!!!!!!
二分的左边界应该是0 !!!!!!!
把1改成了0,提交
pretest passed
Problem E:
。。。
这明显是考码力啊。
枚举'?'的每个二进制位分别计算出为0为1的时候最终二进制位的值
然后分别更新两个答案就行了
码了半天,样例,过了,提交
Wrong answer on pretest 9
。。。 、、、 ××× ¥¥¥ &&&
哎呀。。。数组忘开大了。。。
开大数组
pretest passed
Problem F:
删掉一颗Trie树的一层,,,,求最少的剩余点数???
贪心啊,dfs了一发去贪心
Wrong answer on pretest 3
最后一直到比赛结束都没有写出F题
... ...
---------------------------------------------------------------
system test
Problem A : Accepted.
Problem B : Wrong answer on test 12.
Problem C : Accepted.
Problem D : Accepted.
Problem E : Accepted.
Problem F : Wrong answer on pretest 3.
在第二题阵亡了。。。
lrd第二题A了,拿了四千五百多分,Rank73
实在是%%%,%%%.
我第二题挂掉了一下低了八九百分,掉到了Rank一百多
ysf有点惨,第二题也爆炸了,E题看错题了..
总之涨了100多Rating还是挺高兴的.
题解明天下午再补上,明天上午还要考试.
Codeforces Round #402 (Div. 2) 阵亡记的更多相关文章
- Codeforces Round #402 (Div. 2)
Codeforces Round #402 (Div. 2) A. 日常沙比提 #include<iostream> #include<cstdio> #include< ...
- Codeforces Round #402 (Div. 2) A+B+C+D
Codeforces Round #402 (Div. 2) A. Pupils Redistribution 模拟大法好.两个数列分别含有n个数x(1<=x<=5) .现在要求交换一些数 ...
- Codeforces Round#402(Div.1)掉分记+题解
哎,今天第一次打div1 感觉头脑很不清醒... 看到第一题就蒙了,想了好久,怎么乱dp,倒过来插之类的...突然发现不就是一道sb二分吗.....sb二分看了二十分钟........ 然后第二题看了 ...
- Codeforces Round #402 (Div. 2) A,B,C,D,E
A. Pupils Redistribution time limit per test 1 second memory limit per test 256 megabytes input stan ...
- Codeforces Round #394 (Div. 2) 颓废记
昨天晚上(今天凌晨),又忍不住去打CF.(本蒟弱到只能打Div.2)... 我觉得我可以用一个词概括我这次的CF: 呵呵 刚一开赛,我就codeforces访问失败.. 后来好不容易能上了,两三分钟才 ...
- Codeforces Round #402 (Div. 2) D. String Game
D. String Game time limit per test 2 seconds memory limit per test 512 megabytes input standard inpu ...
- Codeforces Round#500 Div.2 翻车记
A:签到 #include<iostream> #include<cstdio> #include<cmath> #include<cstdlib> # ...
- Codeforces Round #402 (Div. 2) A B C sort D二分 (水)
A. Pupils Redistribution time limit per test 1 second memory limit per test 256 megabytes input stan ...
- 【推导】【贪心】Codeforces Round #402 (Div. 2) E. Bitwise Formula
按位考虑,每个变量最终的赋值要么是必为0,要么必为1,要么和所选定的数相同,记为2,要么和所选定的数相反,记为3,一共就这四种情况. 可以预处理出来一个真值表,然后从前往后推导出每个变量的赋值. 然后 ...
随机推荐
- 九度OJ 1000:计算a+b
时间限制:1 秒 内存限制:32 兆 特殊判题:否 提交:35767 解决:15660 题目描述: 求整数a,b的和. 输入: 测试案例有多行,每行为a,b的值. 输出: 输出多行,对应a+b的结果. ...
- 小程序获取openId
1.小程序获取微信openId wx.login({ success: res => { // 发送 res.code 到后台换取 openId, sessionKey, unionId / ...
- cocoapods最新使用
1.首先用淘宝的Ruby镜像来访问CocoaPods,打开终端输入以下命令: (1)gem sources --remove http://ruby.gems.org/ (移除现有Ruby默认源) ...
- Python菜鸟之路:Python基础(二)
一.温故而知新 1. 变量命名方式 旧的方式: username = 'xxxx' password = 'oooo' 新的方式: username, password = 'xxxx', 'oooo ...
- Python整型int、浮点float常用方法
#!/usr/bin/env python # -*- coding:utf-8 -*- # Python整型int.浮点float # abs(x) # 返回数字的绝对值,如abs(-10) 返回 ...
- linux c编程:信号(三) sigprocmask和sigpending函数
信号源为目标进程产生了一个信号,然后由内核来决定是否要将该信号传递给目标进程.从信号产生到传递给目标进程的流程图如下图所示: 进程可以阻塞信号的传递.当信号源为目标进程产生了一个信号之后,内核会执行依 ...
- Spring之AOP由浅入深(转发:https://www.cnblogs.com/zhaozihan/p/5953063.html)
1.AOP的作用 在OOP中,正是这种分散在各处且与对象核心功能无关的代码(横切代码)的存在,使得模块复用难度增加.AOP则将封装好的对象剖开,找出其中对多个对象产生影响的公共行为,并将其封装为一个可 ...
- Python: generator, yield, yield from 详解
1.Generator Expressions 生成器表达式是用小括号表示的简单生成器标记法: generator_expression ::= "(" expression co ...
- 使用阿里云的PyPI源
方法1:(1)创建pip.conf文件 (2).编辑如下内容 [global] index-url = http://mirrors.aliyun.com/pypi/simple/ [install] ...
- CodeBackUP_node_find_serial
/*************************************************************** ** Find the serial number Node ** R ...