题解
2025-03-04 21:22:53
发布于:江苏
13阅读
0回复
0点赞
#include<iostream>
#include<cstdio>
using namespace std;
struct ren{
    string name,hao;
    double ch,ma;
}a[10010];
int main(){
    int n,m;
    cin>>n>>m;
    for(int i=0;i<n;i++){
        cin>>a[i].name>>a[i].hao>>a[i].ch>>a[i].ma;
    }
    for(int i=0;i<m;i++){
        string x,b;
        cin>>x>>b;
        if(x=="name"){
            for(int j=0;j<n;j++){
                if(a[j].name==b){
                    cout<<a[j].ch<<' '<<a[j].ma<<'\n';
                }
            }
        }else{
            for(int j=0;j<n;j++){
                if(a[j].hao==b){
                    printf("%.2f\n",(a[j].ch+a[j].ma)/2);
                }
            }
        }
    }
    return 0;
}
这里空空如也







有帮助,赞一个