6 条题解

  • 1
    @ 2024-12-12 13:48:17
    #include<bits/stdc++.h>
    using namespace std;
    int a[100000];
    int main()
    {
    	int n,max,maxk,min,mink;
    	cin>>n;
    	for(int i=1;i<=n;i++)
    	  {
    	  cin>>a[i];}
    		max=a[1];
    		maxk=1;
    	for(int i=1;i<=n;i++)
    	{
    
    		if(max<a[i])
    		{
    		max=a[i];
    		maxk=i;}
    	}min=a[1];
    	mink=1;
    	for(int i=1;i<=n;i++)
    	{
    		
    		if(min>a[i])
    		{
    			min=a[i];
    			mink=i;
    		}
    	}
    	cout<<max<<" "<<maxk<<endl<<min<<" "<<mink;
    	return 0;
    }
    
    • 1
      @ 2024-12-4 13:12:01
      #include<bits/stdc++.h>
      using namespace std;
      int a[100000];
      int main()
      {
          int n,i,max,maxk,min,mink;
          cin>>n;
          for(i=0;i<n;i++)
          {
          	cin>>a[i];
      	}
      	max=a[0];
      	min=a[0];
      	maxk=0;
          mink=0;
          for(i=0;i<n;i++)
          {
          	if(a[i]>max)
          	{
          		max=a[i];
          		maxk=i;
      		}
      		if(a[i]<min)
      		{
      			min=a[i];
      			mink=i;
      		}
      	}
      	cout<<max<<" "<<maxk+1<<endl;
      	cout<<min<<" "<<mink+1<<endl;
      }
      
      • 0
        @ 2024-12-9 13:14:39

        #include<bits/stdc++.h> using namespace std; int a[10000000]; int main() { int n,max,min,p=0,q=0,k,u; cin>>n; for(int i=1;i<=n;i++) cin>>a[i]; max=a[0];min=a[1]; for(int i=1;i<=n;i++) { if(max<a[i]) max=a[i]; if(min>a[i]&&min!=0) min=a[i]; } cout<<max<<" "; for(int i=1;i<=n;i++) { if(a[i]!=max) continue; if(a[i]=max) cout<<i<<endl; break; } cout<<min<<" "; for(int i=1;i<=n;i++) { if(a[i]!=min) continue; if(a[i]=min) cout<<i<<endl; break; } return 0; }

        • 0
          @ 2024-12-6 17:27:00

          #include<bits/stdc++.h>

          using namespace std;

          int a[1000];

          int main()

          { int n;

          cin>>n;
          
          for(int i=1;i<=n;i++)
          
            cin>>a[i];
          
          int t=a[1],k=1,m=a[1],j=1;
          
          for(int i=1;i<=n;i++)
          
          {
          
          	if(a[i]>t)
          
          	{
          
          		t=a[i];
          
          		k=i;
          
          	}
          
          	if(a[i]<m)
          
          	{
          
          		m=a[i];
          
          		j=i;
          
          	}
          
          }
          
          cout<<a[k]<<" "<<k<<endl;
          
          cout<<a[j]<<" "<<j<<endl;
          

          }

          • 0

            #include<bits/stdc++.h> using namespace std; int a[10000],b[10000]; int main() { int n,maxk,mink; cin>>n; for(int i=1;i<=n;i++) { cin>>a[i]; b[i]=a[i]; } sort(a+1,a+n+1); for(int i=1;i<=n;i++) { if(b[i]==a[n]) { maxk=i; cout<<a[n]<<' '<<maxk<<'\n'; break; } } for(int i=1;i<=n;i++) { if(b[i]==a[1]) { mink=i; cout<<a[1]<<' '<<mink; break; } }

            return 0; }

            • 0
              @ 2024-12-2 17:50:04
              #include<bits/stdc++.h>
              using namespace std;
              int a[100000000];
              int main()
              {
              	int x,b,c,d,e,f;
              	cin>>b;
              	for(int i=0;i<b;i++)
              	{
              		cin>>a[i];
              	}
              	c=a[0];
              	d=a[0];
              	e=0;
              	f=0;
              	for(int i=0;i<b;i++)
              	{
              		if(a[i]>c)
              		{
              			c=a[i];
              			e=i;
              		}
              		if(a[i]<d)
              		{
              			d=a[i];
              			f=i;
              		}
              	}
              	cout<<c<<" "<<e+1<<endl<<d<<" "<<f+1<<endl;
              	return 0;
              }
              
              • 1

              信息

              ID
              113
              时间
              1000ms
              内存
              256MiB
              难度
              3
              标签
              递交数
              77
              已通过
              41
              上传者