AT_abc015_2.[ABC015B] 高橋くんの集計
普及-
通过率:0%
AC君温馨提醒
该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。
题目描述
高桥君收到了上司的指示:
- 调查公司正在开发的 N 个软件的平均每个软件的 bug 数量。
- 但是,没有 bug 的软件不计入调查对象。
此外,上司不喜欢小数。不过,bug 数的平均值也不能少报,所以需要将结果向上取整后汇报。
高桥君需要迅速整理出 bug 数的平均值并向上司汇报。现在给出每个软件的 bug 数,请你计算包含 bug 的软件的 bug 数的平均值,并将其向上取整。
输入格式
输入从标准输入按以下格式给出。
N
A1 A2 … AN
- 第 1 行包含一个整数 N (1≤N≤100),表示软件的数量。
- 第 2 行包含 N 个用空格分隔的整数 Ai (0≤Ai≤100),第 i 个整数表示第 i 个软件的 bug 数。
- 保证所有软件的 bug 总数至少为 1。
输出格式
请输出包含 bug 的软件的 bug 数的平均值,结果向上取整。输出一行,末尾需换行。
输入输出样例
输入#1
4 0 1 3 8
输出#1
4
输入#2
5 1 4 9 10 15
输出#2
8
说明/提示
样例解释 1
包含 bug 的软件有 3 个,总 bug 数为 12。因此,bug 数的平均值为 4。
样例解释 2
bug 数的平均值为 7.8,所以需要输出向上取整后的 8。
由 ChatGPT 4.1 翻译
输入解题思路,AI测评打分。不知道怎么写?