巧克力一快钱一个 买一个送一张积分卡 7张积分卡可以送一个巧克力
来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/08/15 09:57:23
巧克力一快钱一个 买一个送一张积分卡 7张积分卡可以送一个巧克力
用积分卡换巧克力的时候 还给一张巧克力 问20块钱 能买几个巧克力 剩几张优惠卷 求help 有公式的
用积分卡换巧克力的时候 还给一张巧克力 问20块钱 能买几个巧克力 剩几张优惠卷 求help 有公式的
![巧克力一快钱一个 买一个送一张积分卡 7张积分卡可以送一个巧克力](/uploads/image/z/4108643-35-3.jpg?t=%E5%B7%A7%E5%85%8B%E5%8A%9B%E4%B8%80%E5%BF%AB%E9%92%B1%E4%B8%80%E4%B8%AA+%E4%B9%B0%E4%B8%80%E4%B8%AA%E9%80%81%E4%B8%80%E5%BC%A0%E7%A7%AF%E5%88%86%E5%8D%A1+7%E5%BC%A0%E7%A7%AF%E5%88%86%E5%8D%A1%E5%8F%AF%E4%BB%A5%E9%80%81%E4%B8%80%E4%B8%AA%E5%B7%A7%E5%85%8B%E5%8A%9B)
//n为钱的数目,sum为最终巧克力数,cardlast为最终卡数
for(int n=20,sum=0;card>=7||n>0)
{
if(n>0)
{sum=n;card+=n;n=0;}
else if(card>=7)
{k2=card%7;sum+=cardlast;card=card-(7*cardlast)+cardlast;}
}
printf("sum:%d card:%d",sum,cardlast)
//C语言,未经测试,仅供参考
for(int n=20,sum=0;card>=7||n>0)
{
if(n>0)
{sum=n;card+=n;n=0;}
else if(card>=7)
{k2=card%7;sum+=cardlast;card=card-(7*cardlast)+cardlast;}
}
printf("sum:%d card:%d",sum,cardlast)
//C语言,未经测试,仅供参考