codeforces 651A Joysticks
来源:互联网 发布:和父母关系不好知乎 编辑:程序博客网 时间:2024/05/01 14:34
题意是两个手柄吧是,然后只能一个充电,充电效率是1%/min,放电效率是2%/min,然后一分钟开始的的时候决定这一分钟是充电还是放电,充电可以充的超过100%,放电的话到0%就结束,或者在一分钟开始的时候应该放电的那个是1%也结束,因为1 - 2 = -1,只能撑半分钟
每分钟有一次机会可以换充放电的手柄,问两个人最长能坚持多长时间
用循环就可以搞定了,就是注意下0%和1%这两种情况就可以了
注意边界1 1输出0,1 2输出1
#include <cstdio>#include <cstring>#include <iostream>#include <algorithm>#include <cstring>#include <queue>#include <stack>using namespace std;int main(){int a, b;scanf("%d%d", &a, &b);//保证a < bif (a > b) {int tem = a;a = b;b = tem;}int cou = 0;//每次都是电量多的放电到不能再放为止才切换充电器//如果较大电量<= 1了,就说明这一分钟完不成了while (b > 1) {if (b - 2 <= 0) {cou++;break;};while (b - 2 > 0) {b -= 2;a += 1;cou++;}//保证a < bif (a > b) {int tem = a;a = b;b = tem;}}printf("%d\n", cou);return 0;}
0 0
- CodeForces 651A-Joysticks
- Codeforces 651A Joysticks
- 【CodeForces】[651A]Joysticks
- Codeforces 651A Joysticks
- codeforces 651A Joysticks
- CodeForces 651 A Joysticks
- CodeForces-651A. Joysticks
- CodeForces 651A Joysticks
- codeforces 651A Joysticks
- codeforces 651A A. Joysticks
- codeforces 651A Joysticks【贪心】
- Codeforces 651A Joysticks 【贪心】
- CodeForces 651A:Joysticks【模拟】
- codeforces--651A Joysticks(贪心)
- Codeforces 651A Joysticks【贪心】
- 【CodeForces 651A】Joysticks 模拟
- Codeforces 651A Joysticks(模拟)
- 【codeforces】-#651A-Joysticks(耗电,充电)
- Linux下LVS搭建负载均衡集群
- POJ2524 Ubiquitous Religions(并查集)
- QT 的 Graphics View 系统
- android获取手机IP及&0xFF详解
- 很简单的JAVA反射教程
- codeforces 651A Joysticks
- 【02单表查询】——02:TOP
- 使用fluentd管理docker日志
- Qt的Graphics-View框架和OpenGL结合详解
- 对象深复制之输出流转输入流
- Android中的Http通信(二)
- 【杭电-oj】-1236排名-(结构体应用)
- HRBUST-1909-理工门外的树
- HDU3336 Count the string KMP+递推