描述:
在终于熬过了高中之后,你进入了大学,你听信了大人们的谎言,上了大学就轻松了,实际上你发现大学比高中更卷了。但是!你已经佛系了起来,凭借着高中学过oi,在大学开始了摸鱼,而一直打LOL的你,最近发现了原神这一款游戏也很有意思,而且作为lsp的你,对于里面的老婆你表示你全都要,但是为了计算好你怎么把原石投入池子,你需要好好计划一番。
你只喜欢up池,你当前已经拥有了xx颗原石,00个星辉,假设你不是很非也不是很欧,每10发平均可以获得3个星辉(注意每满十发才可获得3星辉,1~9发无星辉,10~19发3星辉),根据原神的规则,每160颗原石可以抽一发,每5个星辉可以抽一发,作为大学生的你并没有太多钱来氪金,所以你得算一算目前到底可以抽多少发。
输入
一个整数xx,表示xx颗原石,(1 \leq x \leq 10^8)(1≤x≤108)。
输出
一个整数nn,表示你可以抽多少发。
1、此题最大的坑就在于星辉10抽后又可以生成星辉,所以当数很大的时候就是此题最大的坑。
2、第二个坑就是限制条件是:1秒
所以:
目录
#include <stdio.h>
int main()
{
int x,star=0,n=0,i=0;
scanf("%d",&x);
n=x/160;
star=3*(n/10);
while(star>=5){/*记录抽奖次数,满10归0星辉+3*/
star=star-5;
i++;
n++;
if(i==10){
star=star+3;
i=0;
}
}
printf("%d\n",n);
return 0;
}
江软牛逼!!!出题人牛逼!!!