首页 > 试题广场 >

数列均值

[编程题]数列均值
  • 热度指数:834 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 256M,其他语言512M
  • 算法知识视频讲解
一个数列里有若干个 ,假设现在  的个数分别是 ,请问至少要有多少个  才能使数列四舍五入后的平均值不小于 

输入描述:

输入包含三行数据

第一行包含一个非负的整数 ,表示数列中  的个数

第二行包含一个非负的整数 ,表示数列中  的个数

第三行包含一个非负的整数 ,表示数列中  的个数



输出描述:
在一行中输出数列中至少有几个  才能使数列四舍五入后的平均值不小于 
示例1

输入

2
0
0

输出

2

说明

 四舍五入后为 
示例2

输入

0
15
0

输出

5

说明


 四舍五入后为 
a = int(input())
b = int(input())
c = int(input())
if (3*a+b-c)/3<0:
    print(0)
elif (3*a+b-c)%3==0:
    print(int(((3*a+b-c)/3)))
else:
    print(int((3*a+b-c)/3)+1)
发表于 2021-09-03 22:11:45 回复(2)