XTU1225 仙剑奇侠传
来源:互联网 发布:seo超级外链 编辑:程序博客网 时间:2024/04/29 09:09
仙剑奇侠传
Accepted : 243 Submit : 555Time Limit : 2000 MS Memory Limit : 65536 KB题目描述
李逍遥被困在镇妖塔内,为了杀出去,免不了需要打赢大Boss。奈何现在等级太低,只能先打打小怪练级了。 李逍遥只能打赢不比自己等级高的怪物。每次战斗都可以获得经验值,经验值是10/(李逍遥等级-怪物等级+1)。 每获得100点经验值,就会升一级。当然,如果遇到打不赢的怪物,那就鞋底抹油,溜之大吉。现在给你李逍遥的初始等级, 依次遇到的怪物级别,问最后李逍遥的级别和经验值(初始的经验值为0)。
输入
第一行是一个整数T(T ≤ 100),表示样例的个数。 样例的第一行是两个整数N(1≤N≤10000),L(1≤L≤100)。 样例的第二行是N个整数X_i,(1≤X_i≤200),表示依次遇到的怪物等级。
输出
每行输出一个样例的结果,为两个整数,分别表示李逍遥最后的等级和经验值。
样例输入
211 11 1 1 1 1 1 1 1 1 1 120 22 2 2 2 2 2 2 2 2 2 2 4 1 1 1 1 1 1 1 4
样例输出
2 1053 126
解题思路:水题一个。。。注意在得到经验事取整就可以了
代码如下:
#include <stdio.h>#include <cmath>#include <algorithm>#include <cstring>using namespace std;int main(){ int n,l,t,x; scanf("%d",&t); while(t--) { scanf("%d %d",&n,&l); int ans=0,s=l; for(int i=0; i<n; i++) { scanf("%d",&x); if(s>=x) ans+=10/(s-x+1); if(ans>=100){s++; ans-=100;}///如果经验大于等于100,那么就要升级了 } printf("%d %d\n",s,(s-l)*100+ans); } return 0;}
0 0
- XTU1225 仙剑奇侠传
- 《仙剑奇侠传》诗集
- 仙剑奇侠传
- 仙剑奇侠传@诗集@
- 仙剑奇侠传@诗集@
- 《仙剑奇侠传》诗集
- 《仙剑奇侠传》诗集
- 仙剑奇侠传5
- 仙剑奇侠传
- 仙剑奇侠传诗文(收集)
- 仙剑奇侠传5杂感
- 仙剑奇侠传系列一
- 仙剑奇侠传系列二
- 《仙剑奇侠传》观看日记(一)
- 《仙剑奇侠传》观看日记(二)
- 《仙剑奇侠传》观看日记(三)
- 《仙剑奇侠传3》流程攻略
- 《仙剑奇侠传3》流程攻略2
- Python-第三方库requests详解
- 数据解读《人民的名义》到底有多火,你看了吗?
- C与Lua的交互
- android studio win10系统中打开Terminal获取sha1的方法
- struts2教程(2)--配置
- XTU1225 仙剑奇侠传
- storm部署Topology出现的错误
- js 操作 ftl 页面中的动态表格数据
- hdu 2147 kiki's game
- 标准事件模型和IE事件模型
- This application failed to start because it could not find or load the Qt platform plugin "xcb" in "
- memcache、redis、mongoDB的区别
- jquery 子页面控制父页面IFRAME的高度
- Base 7