问题 D: 军训团伤病统计

问题 D: 军训团伤病统计

时间限制: 1 Sec  内存限制: 128 MB
提交: 232  解决: 94
[提交] [状态] [讨论版] [命题人:]

题目描述

军训团要进行汇报表演了,现在统计下属各连队的伤病情况,输出军训汇报表演的总体出勤百分比和单个连队最大缺席人数。

输入

有两行,

第一行包含两个整数 total  和 n ,分别表示军训团的总人数和连队个数,其中 0<n<500, n <= total < 100000

第二行包含 n  个整数 xi ,i=1,2,...,n,分别表示各连队伤病请假人数,其中 0<xi<total 


输出

只有一行,有两个数:第一个数是汇报表演的出勤百分比(保留两位小数);第二个数是整数,表示各连队缺席人数的最大数。

样例输入

21 3
0 1 2

样例输出

85.71% 2

提示

(1)样例解释:军训团共21人,分3个连队,每个连队分别缺0、1和2人,因此出勤比例为 18 / 21 = 0.85714,因此百分比为 85.71%,连队最多缺席人数是第三个连队,缺 2 人。

(2)如果使用 C 语言的 printf() 输出百分号,需要使用两个%来表示,如:printf("%%")。


[提交][状态]