codeforces-379A. New Year Candles

codeforces-379A. New Year Candles

好久没有刷CF了,今天兴致起了,就上了个水题。发现新大陆,CF上的ACCEPTED变成了happ new year!好有爱哦!

哈哈,这题够简单吧,做错的非菜鸟同志,自己面壁去。。。 

为菜鸟写的解题报告。

要是小菜鸟做错了,我原谅你,加油!同时告诉你ACM毁大学,AC毁一生,和吸毒没两样。我这不就是毒瘾犯了吗^_^,自己斟酌啊!不适合的,赶紧离开。。。


题目原理=湖南省第七(可能是六,记不清了)届程序设计大赛A题

就是a根蜡烛,每根能燃1小时,蜡烛灭了后剩下一个烛头,b个烛头可以组成一个新的蜡烛。

给你a个蜡烛和参数b,要求输出可以点燃蜡烛的最长的时间。


先把所有的蜡烛依次点了,点完后用剩下的烛头组成新的蜡烛。。。。直到剩下的烛头不足b个,算出所有的点过的蜡烛的总数输出即可。


5608386Jan 3, 2014 9:32:56 AM 20114045007379A - New Year Candles GNU C++ Happy New Year!15 ms0 KB

代码:

#include<stdio.h>
int main()
{
    int all,a,b;
    scanf("%d%d",&a,&b);
    all=a;  //先点掉所有新蜡烛
    while(a>=b)  //直到剩下的烛头数不大于b
        all+=a/b,a=a%b+a/b;//把剩下的烛头拼成新蜡烛,继续点
    printf("%d\n",all);  //输出左右点过的蜡烛数
    return 0;
}



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值