学长喜欢玩原神
上次卡池里抽胡桃,结果没有抽到, 学长为此难受了好几天
为了下次能够抽到想要的角色, 提前做好了十足的规划
已知当前已经拥有了 颗原石, 个星辉
根据原神的规则,每 颗原石可以抽一发,或每 个星辉可以抽一发
学长发现:每抽 发平均可以获得 个星辉(注意每抽满十发才可获得3星辉,例如:抽1~9发无星辉,抽10~19发3星辉)
请问 在不氪金的情况下能抽多少发
输入格式
一个整数n,表示n颗原石,(1 <= n <= 1e8)
输出格式
一个整数,表示学长可以抽多少发
#include <iostream>
using namespace std;
int main()
{
int n, a, b, c, d, sum = 0;
cin >> n;
a = n / 160;
b = a / 10 * 3;
c = a % 10;
while(b >= 5)
{
b -= 5;
c++;
d++;
if(c == 10)
{
c = 0;
b += 3;
}
}
sum = a + d;
cout << sum << endl;
return 0;
}