1130: 【作】【入门】找找谁的身高超过全家的平均身高
内存限制:16 MB
时间限制:1.000 S
评测方式:文本比较
命题人:
提交:99
解决:33
题目描述
找找谁的身高超过全家的平均身高。全家n口人,输入输出数据如下: (平均身高保留一位小数)
输入
第一行有一个整数n( 1 < n < 11 )。第二行是n个整数,用空格隔开。
输出
第一行为全家的平均身高(保留一位小数);第二行有若干个数,为超过平均身高的人的身高厘米数。
样例输入 复制
7
175 160 172 158 178 162 142
样例输出 复制
AVE=163.9
1:175 3:172 5:178
提示
n=int(input()) ls=list(map(int,input().split())) ans=sum(ls)/n print('AVE=%.1f'%ans) for i in range(n): if ls[i]>ans: print('%d:%d '%(i+1,ls[i]),end='')
#include<iostream> using namespace std; int main(){ int n, a[20],tot=0; double ans; cin>>n; for(int i=1; i<=n; i++){ cin>>a[i]; tot+=a[i]; } ans=1.0*tot/n; printf("AVE=%.1lf\n", ans); for(int i=1; i<=n; i++) if(a[i]>ans){ printf("%d:%d ",i,a[i]); } return 0; }