1 solutions

  • 0
    @ 2025-12-2 16:08:29

    C++ :

    #include<bits/stdc++.h>
    using namespace std;
    struct niu
    {
    	int talent;
    	int skill;
    	int fou;
    } ;
    niu a[100];
    int main()
    {
    	int n,maxx=0,maxy=0,s=0;
    	cin>>n;
    	for(int i=1;i<=n;i++)
    	{
    		cin>>a[i].talent>>a[i].skill;
    		a[i].fou=1;		
    	}
    	for(int i=1;i<=n;i++)
    	{
    		for(int j=1;j<=n;j++)
    			if(a[i].talent<a[j].talent&&a[i].skill<a[j].skill)
    				{
    					a[i].fou=0;break;
    				}
    	}
    	for(int i=1;i<=n;i++)
    		s+=a[i].fou;	
    	cout<<s;
    	return 0;
    }
    
    
    • 1

    Information

    ID
    719
    Time
    1000ms
    Memory
    128MiB
    Difficulty
    (None)
    Tags
    # Submissions
    0
    Accepted
    0
    Uploaded By