标签:
身败名裂后的题解
先吐槽一下自己的代码能力&手速
A 06:52交的
B 29:34交的
C 52:49交的
开始一切正常
然后01:15左右发现C看起来是100W会爆栈,吓得我改成VC++开大了栈重交了一遍
于是赶紧去room里扫一波,然后发现一群用dfs的,感觉高兴极了,开始hack,然后成功-2…最后这些人system test都过啦…
我得赶紧去看一下CF的栈空间是多大啊
UPD:
我以后cf做题再也不管栈空间了…系统栈默认256M…
然后01:46的时候发现A有个地方没开long long居然被人hack了…真是良心hacker
卧槽我的罚时啊…赶紧重交了一份A 01:57…
最后赛后发现B漏判了一种情况…至此正式gg
论蒟蒻如何被cf虐
反正我还是十分高兴的,只要蓝了就可以打愉快的div2了(div2才是可以AK,hack轻松愉悦的正常cf嘛)可惜居然没有蓝
顺便扫了一眼div2的题
以下是身败名裂后的题解菌=====================================
div2 A.joysticks
题目大意:两个好朋友要玩游戏,他们有两个操纵杆一个充电器,开始第一个充了a1%的电,第二个充了a2%的电,每分钟玩游戏如果一根杆子插着电就会+1%的电,没插就会-2%的电。当某一根杆子没电(电量0%)时他们就玩不了游戏了。一根杆子可以充超过100%的电。(别问我为什么)求他们最久能玩多长时间游戏。
题解:注意到电的总量不会增加,那么我们每分钟充电少的模拟即可。
//div2A #include <iostream> #include <stdio.h> #include <stdlib.h> #include <algorithm> #include <string.h> #include <vector> #include <limits> #include <set> #include <map> using namespace std; int main() { int a1,a2,t=0; cin>>a1>>a2; while(a1&&a2&&(a1>=2||a2>=2)) { if(a1>a2) ++a2, a1-=2; else ++a1, a2-=2; ++t; } cout<<t; }
施工中
标签:
原文地址:http://www.cnblogs.com/zzqsblog/p/5252269.html