1115 橘子问题

题目描述

已知市场上每个橘子卖0.4元。假设小明第1天买了2个橘子,从第2天开始,每天买的个数是前一天的两倍,直到买的橘子个数达到不超过N个的最大值。求他平均每天花多少钱。

输入要求

输入整数N,N大于等于2。

输出要求

输出平均每天花的钱。保留2位小数

输入样例

5

输出样例

0.80

参考程序

#include<stdio.h>
#include<math.h>

int main()
{
    int n,i;
    double avg=0.0,sum=0.0;

    scanf("%d",&n);
    for(i=1;sum<=n;i++)
    {
        sum += pow(2,i);
    }
    --i;
    avg = 0.4*(sum-pow(2,i))/(i-1);
    printf("%.2lf\n",avg);
    return 0;
}

猜你喜欢

转载自blog.csdn.net/weixin_44643510/article/details/113931330