手机消费真是个令人心疼的问题,现在假定你的手机每天消费1元,每消费K元就可以获赠1元,一开始你有M元,问最多可以用多少天?
#include<string.h>
#include<stdlib.h>
#include<stdio.h>
int main()
{
int d,k,m;
while(scanf("%d %d",&m,&k)!=EOF)
{
d=0;
if(m==0&&k==0)
break;
while(m)
{
m--;
d++;
if(d%k==0)
m++;
}
printf("%d\n",d);
}
return 0;
}
本文介绍了一种算法,帮助用户在手机消费中最大化获赠金额,通过计算初始资金M和每消费K元赠送1元的情况,确定能用手机多少天并实现资金的最大利用。
5万+

被折叠的 条评论
为什么被折叠?



