博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
FATE
阅读量:6446 次
发布时间:2019-06-23

本文共 1520 字,大约阅读时间需要 5 分钟。

FATE

Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 93 Accepted Submission(s): 63
 
Problem Description
最近xhd正在玩一款叫做FATE的游戏,为了得到极品装备,xhd在不停的杀怪做任务。久而久之xhd开始对杀怪产生的厌恶感,但又不得不通过杀怪来升完这最后一级。现在的问题是,xhd升掉最后一级还需n的经验值,xhd还留有m的忍耐度,每杀一个怪xhd会得到相应的经验,并减掉相应的忍耐度。当忍耐度降到0或者0以下时,xhd就不会玩这游戏。xhd还说了他最多只杀s只怪。请问他能升掉这最后一级吗?
 
Input
输入数据有多组,对于每组数据第一行输入n,m,k,s(0 < n,m,k,s < 100)四个正整数。分别表示还需的经验值,保留的忍耐度,怪的种数和最多的杀怪数。接下来输入k行数据。每行数据输入两个正整数a,b(0 < a,b < 20);分别表示杀掉一只这种怪xhd会得到的经验值和会减掉的忍耐度。(每种怪都有无数个)
 
Output
输出升完这级还能保留的最大忍耐度,如果无法升完这级输出-1。
 
Sample Input
10 10 1 101 110 10 1 91 19 10 2 101 12 2
 
Sample Output
0-11
 
Author
Xhd
 
Source
2008信息工程学院集训队——选拔赛
 
Recommend
linle
 
/*题意:略初步思路:二维背包问题#感悟:好久不写背包了,1A有点成就感了*/#include
#define N 110using namespace std;int n,m,k,s;//还需要的经验,保留的忍耐度,怪的种数和最多的杀怪数int v[N],w[N];//用来表示第一种费用和第二种费用 经验和会减掉的忍耐度int dp[N][N];//dp[i][j]杀i个怪用j的忍耐度得到的最大经验void init(){ memset(dp,0,sizeof dp);}int main(){ // freopen("in.txt","r",stdin); while(scanf("%d%d%d%d",&n,&m,&k,&s)!=EOF){ init(); for(int i=0;i
=w[l];j--)//忍耐度 dp[i][j]=max(dp[i][j],dp[i-1][j-w[l]]+v[l]); // for(int i=1;i<=s;i++){ // for(int j=0;j<=m;j++){ // cout<
<<" "; // } // cout<
=n){ printf("%d\n",m-i); break; } } } return 0;}

 

转载于:https://www.cnblogs.com/wuwangchuxin0924/p/6388573.html

你可能感兴趣的文章
doc2vec使用说明(一)gensim工具包TaggedLineDocument
查看>>
App测试中ios和Android的区别
查看>>
java.lang.NullPointerException&com.cb.action.LoginAction.execute(LoginAction.java:48)
查看>>
理解Docker :Docker 网络
查看>>
通过Application存取公共数据比如登录信息等..
查看>>
intellij maven配置与使用
查看>>
SpringMVC文件下载与JSON格式
查看>>
Q:图像太大,在opencv上显示不完全
查看>>
修正锚点跳转位置 避免头部fixed固定部分遮挡
查看>>
Dubbo序列化多个CopyOnWriteArrayList对象变成同一对象的一个大坑!!
查看>>
linux下ping不通的解决方法
查看>>
利用ItextPdf、core-renderer-R8 来生成PDF
查看>>
irc操作小记
查看>>
JAVA 与 PHP 的不同和相同
查看>>
建立Ftp站点
查看>>
NavigationController的使用
查看>>
多线程编程之Windows环境下创建新线程
查看>>
ASP.Net MVC的开发模式
查看>>
groupbox 下的datagridview的列标题字体修改混乱
查看>>
HDU-3092 Least common multiple---数论+分组背包
查看>>