1 条题解
-
0
c++
#include<iostream> #include<algorithm> #include<numeric> using namespace std; struct Student { int num; char name[3]; int a; int b; int c; float ave; }student[10]; int main() { int i,k; int a=0,b=0,c=0; float g=0; for(i=0;i<10;i++) { scanf("%d%s%d%d%d",&student[i].num,&student[i].name,&student[i].a,&student[i].b,&student[i].c); student[i].ave=(student[i].a+student[i].b+student[i].c)*1.0/3; a+=student[i].a;b+=student[i].b;c+=student[i].c; } printf("%.2f %.2f %.2f \n",a*1.0/10,b*1.0/10,c*1.0/10); for(i=0;i<10;i++) { if(g<student[i].ave) {g=student[i].ave;k=i;} } printf("%d %s %d %d %d\n",student[k].num,student[k].name,student[k].a,student[k].b,student[k].c); return 0; }
- 1
信息
- ID
- 616
- 时间
- 1000ms
- 内存
- 32MiB
- 难度
- 7
- 标签
- 递交数
- 17
- 已通过
- 8
- 上传者