7 条题解

  • 1
    @ 2024-12-5 13:05:02

    #include<bits/stdc++.h> using namespace std; int a[101]; int main() { int r,t,max=0; cin>>r; for(int i=0;i<r;i++) { cin>>a[i]; if(a[i]>a[max]) { max=i; } } if(max!=0) { t=a[0]; a[0]=a[max]; a[max]=t; } for(int i=0;i<r;i++) { cout<<a[i]<<" "; } return 0; }

    • 0
      @ 2024-12-7 13:43:24

      #include<bits/stdc++.h>

      using namespace std;

      int a[109];

      int main()

      { int m,n,k=1; cin>>n;

      for(int i=1;i<=n;i++)

      cin>>a[i];

      for(int i=1;i<=n;i++)

      if(a[i]>a[k])

      k=i;

      m=a[k];

      cout<<m<<" ";

      a[k]=a[1];

      for(int i=2;i<=n;i++)

      cout<<a[i]<<" ";

      return 0;

      }

      • 0
        @ 2024-12-4 13:09:29

        #include<bits/stdc++.h>

        using namespace std;

        int a[109];

        int main()

        { int m,n,k=1;

        cin>>n;
        
        for(int i=1;i<=n;i++)
        
        cin>>a[i];
        
        for(int i=1;i<=n;i++)
        
        if(a[i]>a[k])
        
        k=i;
        
        m=a[k];
        
        cout<<m<<" ";
        
        a[k]=a[1];
        
        for(int i=2;i<=n;i++)
        
        cout<<a[i]<<" ";
        
        return 0;
        

        }

        • 0
          三个数组:第一个a[]输出,第二个b[]保存输入初始值,第三个c[]排序找最大值
          #include<bits/stdc++.h>
          using namespace std;
          int a[101],b[101],c[101];
          int main()
          {
              int n;
              cin>>n;
              for(int i=1;i<=n;i++)
              {
                  cin>>a[i];
                  b[i]=a[i];
                  c[i]=a[i];
              }
              sort(c+1,c+1+n);
              for(int g=1;g<=n;g++)
              {
                  if(a[g]==c[n])
                  {
                  a[g]=b[1];
                  break;
                  }
              }
              a[1]=c[n];
              for(int i=1;i<=n;i++)
              {
                  cout<<a[i]<<' ';
              }
          
              return 0;
          }
          
          • 0
            @ 2024-11-26 12:49:51
            #include<bits/stdc++.h>
            using namespace std;
            int main()
            {
            	int n,a[10000],b=-10000,d,e;
            	cin>>n;
            	for(int i=1;i<=n;i++)
            	{
            		cin>>a[i];
            	}
            	d=a[1];
            	for(int i=1;i<=n;i++)
            	{
            		if(a[i]>b)
            		{
            			b=a[i];
            		}
            	}
            	for(int i=1;i<=n;i++)
            	{
            		if(a[i]==b)
            		{
            			a[1]=a[i];
            			a[i]=d;
            			break;
            		}
            	}
            	e=n%10;
            	for(int i=1;i<=n/10;i++)
            	{
            		for(int j=1;j<=10;j++)
            		{
            			cout<<a[(i-1)*10+j]<<" ";
            		}
            		cout<<endl;
            	}
            	for(int i=n-e+1;i<=n;i++)
            	{
            		cout<<a[i]<<" ";
            	}
            	
            }
            
            • 0
              @ 2024-4-9 12:56:59
              #include<iostream>
              using namespace std;
              int a[109];
              int main()
              {
              int n,k=1,max;
              cin>>n;
              for(int i=1;i<=n;i++)
              cin>>a[i];
              for(int i=1;i<=n;i++)
              if(a[i]>a[k])
              k=i;
              int t;
              t=a[k];
              a[k]=a[1];
              a[1]=t;
              for(int i=1;i<=n;i++)
              cout<<a[i]<<" ";
              return 0;
              }
              ``
              
              • -3
                #include<bits/stdc++.h>
                using namespace std;
                int main()
                {
                	int a[110];
                	int n;
                	cin>>n;
                	for(int i=1;i<=n;i++)
                	{
                		cin>>a[i];
                	}
                	for(int i=n;i>=1;i--)
                	{
                		cout<<a[i]<<" ";
                	}
                	return 0;
                }
                
                • 1

                信息

                ID
                106
                时间
                1000ms
                内存
                256MiB
                难度
                4
                标签
                递交数
                117
                已通过
                51
                上传者