QQ宠物等级计算算法
最新推荐文章于 2023-07-08 13:04:55 发布

落伍者 于 2006-03-05 22:07:00 发布
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
下面的算法可以根据输入的qq宠物的成长值,计算出宠物的等级。
其中calstep(),求得依等级所需的成长值,而实际成长到下一级所需要的成长值由上一级成长到当前级别
所需成长值+依等级所需的成长值。
#include "stdio.h"
int getlevel(long g);
main()
{
long g;
scanf("%ld",&g);
printf("%d/n",getlevel(g));
}
int getlevel(long g)
{
int k=1;
long lgstep=1;
long lastg=1;
if(g<=1) return k;
while(g>=lastg)
{
lgstep=lgstep+calstep(k-1);
lastg=lastg+lgstep;
k++;
}
return k-1;
}
int calstep(int l)
{
int a[]={1,1,2,2,3,4,3,4};
return (l/8)*4+a[l%8];
}
相关知识
QQ宠物的活跃度等级怎么计算?
qq宠物活跃度等级
QQ宠物的活跃度是怎么计算的?怎样才能够获得活跃度?
QQ宠物企鹅的最高等级是多少?
qq飞车宠物对战宠物最高等级,QQ飞车宠物对战攻略,揭秘最高等级宠物推荐及实战技巧
qq飞车宠物对战宠物最高等级是多少,揭秘QQ飞车宠物对战,揭秘宠物最高等级,助你轻松提升战斗力!
《QQ西游》宠物装备部件及宠物幻化等级
QQ飞车手游等级奖励解析 全等级奖励览表
QQ炫舞宠物怎么托管? QQ炫舞宠物等级划分?
如何查看自己QQ等级、排名及排行榜
原文链接: QQ宠物等级计算算法 https://m.mcbbbk.com/newsview777752.html
| 上一篇: qq宠物怎样赠送 | 下一篇: dnf宠物怎么弄,DNF游戏中如... |



