抽奖
Description
在终于熬过了高中之后,你进入了大学,你听信了大人们的谎言,上了大学就轻松了,实际上你发现大学比高中更卷了。但是!你已经佛系了起来,凭借着高中学过oi,在大学开始了摸鱼,而一直打LOL的你,最近发现了原神这一款游戏也很有意思,而且作为lsp的你,对于里面的老婆你表示你全都要,但是为了计算好你怎么把原石投入池子,你需要好好计划一番。
你只喜欢up池,你当前已经拥有了xx颗原石,00个星辉,假设你不是很非也不是很欧,每10发平均可以获得3个星辉(注意每满十发才可获得3星辉,1~9发无星辉,10~19发3星辉),根据原神的规则,每160颗原石可以抽一发,每5个星辉可以抽一发,作为大学生的你并没有太多钱来氪金,所以你得算一算目前到底可以抽多少发。
Input
一个整数xx,表示xx颗原石(1≤x≤1e8)。
Output
一个整数nn,表示你可以抽多少发。
Sample Input 1
3200Sample Output 1
21能力有限,大佬勿喷。
#include <iostream> using namespace std; int main(){ int x; cin>>x; int ans=0; x/=160; ans+=x; int sum=x%10; int b=x/10*3; while(b>=5){ b-=5; sum++; ans++; while(sum>=10){ sum-=10; b+=3; } } cout<<ans<<endl; return 0; }
第三届全国大学生算法设计与编程挑战赛(秋季赛)热身赛(个人赛组)A
最新推荐文章于 2022-07-28 08:55:23 发布