题目应该说清楚保留两位小数
2023-12-29 15:20:15
发布于:广东
107阅读
0回复
0点赞
#include <bits/stdc++.h>
using namespace std;
struct stu{
string name;
int ch,ma,id;
}a[100001];
int main()
{
int n,m;
cin>>n>>m;
for(int i=1;i<=n;++i) cin>>a[i].name>>a[i].id>>a[i].ch>>a[i].ma;
for(int i=1;i<=m;++i)
{
string s;
cin>>s;
if(s=="name")
{
string s2;
cin>>s2;
for(int i=1;i<=n;++i)
{
if(s2==a[i].name)
{
cout<<a[i].ch<<" "<<a[i].ma<<endl;
break;
}
}
}
else
{
int x;
cin>>x;
for(int i=1;i<=n;++i)
{
if(x==a[i].id)
{
cout<<fixed<<setprecision(2)<<(a[i].ch+a[i].ma)/2.0<<endl;
break;
}
}
}
}
return 0;
}
全部评论 2
我们思路一样,互关吗?
2024-07-05 来自 上海
0这是我们老师哈哈哈哈
2024-09-02 来自 广东
0
shide
2024-03-23 来自 云南
0
有帮助,赞一个