voj1431 守望者的逃离 贪心
来源:互联网 发布:多宝视训练软件多少钱 编辑:程序博客网 时间:2024/04/29 23:54
安心虐杀。
#include<iostream>#include<cmath>#include<cstdio>#include<sstream>#include<cstdlib>#include<string>#include<string.h>#include<cstring>#include<algorithm>#include<vector>#include<map>#include<set>#include<stack>#include<list>#include<queue>#include<ctime>#include<bitset>#define eps 1e-6#define INF 0x3f3f3f3fusing namespace std;int dist,hp,sumtime,flagd,flagt;int work(){ if(sumtime>7) { while(sumtime>7&&dist>120) { dist-=120; sumtime-=7; } } if(sumtime==7&&hp==0) { dist-=120; sumtime-=7; if(dist<=0) printf("Yes\n%d",flagt); else { printf("No\n"); printf("%d",flagd-dist); return 0; } } if(sumtime>=3&&hp>=2) { while(hp>=2&&sumtime>0) { hp+=4; sumtime--; if(hp>=10) { dist-=60; sumtime--; if(dist<=0) { printf("Yes\n"); printf("%d",flagt-sumtime); return 0; } hp-=10; } } } while(sumtime>0) { dist-=17; sumtime--; if(dist<=0) { printf("Yes\n"); printf("%d",flagt-sumtime); return 0; } } if(dist>0) { printf("No\n"); printf("%d",flagd-dist); return 0; } return 0;}int main(){ scanf("%d%d%d",&hp,&dist,&sumtime); flagd=dist; flagt=sumtime; dist-=hp/10*60; sumtime-=hp/10; hp=hp%10; if(sumtime<0) { printf("No\n"); printf("%d",flagt*60); return 0; } if(dist<=0) { if(sumtime>=0) { printf("Yes\n"); flagt=dist/60; while(flagt*60<flagd) flagt++; printf("%d",flagt); } } else { work(); } return 0;}
0 0
- voj1431 守望者的逃离 贪心
- 守望者的逃离—贪心算法
- Tyvj P1108(守望者的逃离-贪心)
- 守望者的逃离—贪心算法
- noip2007 守望者的逃离 (贪心)
- 守望者的逃离(贪心)
- 计蒜客 守望者的逃离 预处理+贪心
- 计蒜客 守望者的逃离 (贪心)
- 守望者的逃离
- 守望者的逃离
- 守望者的逃离
- 守望者的逃离
- 守望者的逃离
- 守望者的逃离
- 守望者的逃离
- 守望者的逃离
- 守望者的逃离
- 守望者的逃离
- UVA - 11346 Probability (概率)
- phoneGap3.0安装步骤(以windows下的android环境为例):
- 排序树 变成双向链表2
- HTTP POST GET详解
- linux-arm中断系统之GIC
- voj1431 守望者的逃离 贪心
- HDOJ 题目2588 GCD(欧拉函数)
- 北京四季青租房-----隐藏在中介(安信嘉和)中的黑二房东--韩亮
- Android 点击ListView(或GridView)的一个item,使其里面textview变色,点击另一个这个恢复原来颜色
- 视频的录制,并且生成缩略图
- 排序树的删除节点
- 游戏源码分享
- 是入门课题一开头也特意今天有点紧一天同样的
- 修改apk的包名