首页 > 分享 > QQ宠物等级计算算法

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游戏中如