Codeforces 651A Joysticks【贪心】
来源:互联网 发布:电影评分数据 编辑:程序博客网 时间:2024/05/01 18:44
题意:
两根操纵杆,每分钟操纵杆消耗电量2%,每分钟又可以给一个操纵杆充电1%(电量可以超过100%),当任何一个操纵杆电量降到0时,游戏停止。问最长游戏时间。
分析:
贪心,每次选择电量剩余最少的充电。
代码:
#include<iostream>#include<algorithm>using namespace std;const int maxn = 1005;int a[maxn];int m[maxn];int main (void){ int a1, a2; int cnt = 0; cin>>a1>>a2; while(a1>0 && a2>0){ if(a1 < a2){ a2 -= 2; a1 += 1; }else{ a2 += 1; a1 -= 2; } if(a1>=0 && a2>=0) cnt++; } cout<<cnt<<endl;}
0 0
- 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 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 模拟
- CF 651A Joysticks 贪心/DP
- BufferedWriter的使用方法分和注意事项
- android提升之旅
- 史上最短小精悍的javascript编写的俄罗斯方块游戏,仅仅60行代码
- Linux 手册(三)
- BufferedReader的使用方法和注意事项
- Codeforces 651A Joysticks【贪心】
- _T(x) _TEXT(x) L 代表什么?
- eclipse 快捷键
- ExtJS学习(一)Ext自定义类实现
- 人脸识别初步
- Android学习之 启动模式
- Linux常用命令ls详解
- WIN8.1为OK6410安装linux3.0.1遇到的若干问题总结以及解决方案
- Html5 手机wap开发、微信开发、APP开发的优缺点-创业者必知