3 条题解

  • 0
    @ 2025-4-26 11:45:11

    #include<bits/stdc++.h> using namespace std;

    struct a { string name; int x; };

    int main() { int n; cin>>n;

    a A[n],B[n];
    
    for(int i=0;i<n;i++)
    {
    	cin>>A[i].name; B[i].name=A[i].name;
    	cin>>A[i].x; B[i].x=A[i].x;
    }
    
    for(int i=0;i<n;i++)
    	for(int j=0;j<n;j++)		
    		if(A[i].x>A[j].x)
    			swap(A[i],A[j]);
    	
    for(int i=0;i<n;i++)
    	if(A[i].x>=60)
    		cout<<A[i].name<<endl;	
    			
    for(int i=0;i<n;i++)
    	if(B[i].x<60)
    		cout<<B[i].name<<endl;	
    return 0;
    

    }

    信息

    ID
    507
    时间
    1000ms
    内存
    256MiB
    难度
    7
    标签
    (无)
    递交数
    48
    已通过
    12
    上传者