53 条题解

  • -1
    @ 2023-7-6 23:02:20
    #include <iostream>
    using namespace std;
    int main()
    {
        int n,a[10];
        cin >> n;
        for(int i = 0;i <= n;i++)
        {
            cin >> a[i];
        }
        int sum = a[0];
        for(int i = 1;i < n;i++)
        {
            if(a[i] > sum)
            {
                sum = a[i];
            }
        }
        for(int i = 0;i < n;i++)
        {
            if(sum == a[i])
            {
                cout << i+1 << endl;
            }
        }
        return 0;
    }//已AC
    
    • -1
      @ 2023-7-6 20:04:28
      #include <iostream>
      using namespace std;
      int main()
      {
          int n,a[15],sum=0;
          cin >> n;
          for(int i=1;i<=n;i++)
          {
              cin >> a[i];
              if(a[i]>sum)
              {
                  sum=a[i];
              }
          }
          for(int i=1;i<=n;i++)
          {
              if(sum==a[i])
              {
                  cout << i << endl;
              }
          }   
      }
      
      
      • -1
        @ 2023-6-25 7:30:29
        #include<iostream>
        using namespace std;
        int main()
        {
            int n,a[1000],maxx=0;
            cin>>n;
            for(int i=1;i<=n;i++)
            {
                cin>>a[i];
                maxx=max(a[i],maxx);
            }
            for(int i=1;i<=n;i++)
            {
                if(a[i]==maxx)
                {
                    cout<<i<<endl;
                }
            }
        }
        
        • -1
          @ 2023-6-17 8:40:04

          这题不难,直接上代码。

          long long n,a[10],x=0;
          cin>>n;
          for (int i=0;i<n;i++)
          {
              cin>>a[i];
              if (x<a[i])
              {
                  x=a[i];
              }
          }
          for (int j=0;j<n;j++)
          {
              if (a[j]==x)
              {
                  cout<<j+1<<endl;
              }
          }
          

          先定义一个int变量x,当x小于输入时,把x更新为这个输入,以此来达到找最大数的目的。

          抱走前点个赞吧!

          • -1
            @ 2023-6-8 21:17:50

            这道题主要内容就是找出最大值,上代码!

            #include <bits/stdc++.h>
            using namespace std;
            int main()
            {
            	int n,max=0;
            	cin>>n; 
            	int a[n+1];
            	for(int i=1;i<=n;i++)//输入+更新max
            	{
            		cin>>a[i];//输入
            		if(a[i]>max)//更新max
            		{
            			max=a[i]; 
            		}
            	}
            	for(int i=1;i<=n;i++)
            	{
            		if(a[i]==max)//找到最大值所在的那项
            		{
            		    cout<<i<<endl;//输出	
            	    }
            	}
            	return 0;
            }
            

            用了17分钟,WA 用了3分钟, 已AC

            • -1
              @ 2023-4-2 15:06:48
              #include <iostream>
              using namespace std;
              int main()
              {
                  int n, a[11], maxx = 0;
                  cin >> n;
                  for (int i = 1; i <= n; i++){
                      cin >> a[i];                
                  }                          //键入i
                  for (int i = 1; i <= n; i++){
                      if (a[i] > maxx){
                          maxx = a[i];
                      }                   //做出判断
                  }
                  for (int i = 1; i <= n; i++){
                      if (a[i] == maxx){
                          cout << i << endl;
                      }
                  }                        //输出
                  return 0;
              }
              

              //LTSXx

              • -1
                @ 2023-2-10 11:48:11

                这道题很基础,上代码!

                🚀️

                #include <iostream>
                using namespace std;
                int main(){
                int n,a[15],maxx = -1;
                cin >> n;
                for(int i = 1;i <= n;i++){
                cin >> a[i];
                maxx = max(maxx,a[i]);
                }
                for(int i = 1;i <= n;i++){
                if(a[i] == maxx){
                cout << i << endl;
                }
                }
                re turn 0;
                }
                
                </scan> 🚀️ 点个赞,再抱走,别忘了删倒数第二行的空格
                • -1
                  @ 2023-1-5 19:57:47
                  #include <bits/stdc++.h> 
                  using namespace std;
                  int sum;
                  int main()
                  {
                      int n;
                      cin >> n;
                      int x[n];
                      for (int i = 1;i <= n;i ++)
                      {
                          cin >> x[i];
                          if (x[i] > sum)
                          {
                              sum = x[i];
                          }
                      }
                      for (int i = 1; i <= n; i++)
                      {
                          if (x[i] == sum)
                          {
                              cout << i << endl;
                          }
                      }
                      return 0;
                  }
                  
                  
                  
                  
                  
                  
                  
                  • -1
                    @ 2022-10-4 19:35:13
                    #include<iostream>
                    using namespace std;
                    int main()
                    {
                        int a;
                        cin >> a;
                        int s = 0;
                        int d[a];
                        int g;
                        for (int w = 0;w < a;w++)
                        {
                            cin >> d[w];
                        }
                        for (int i = 0;i < a;i++)
                        {
                            if (d[i] > s)
                            {
                                g = d[i];
                            }
                        }
                        for (int q = 0;q < a;q++)
                        {
                            if (d[q] == g)
                            {
                                cout << q+1 << endl;
                            }
                        }
                        return 0;
                    }
                    
                    • -1
                      @ 2022-8-31 14:19:57

                      #include<bits/stdc++.h> using namespace std; int main() { int n,i; int a[11]; int max=0; cin>>n; for(i=1;i<=n;i++) { cin>>a[i]; if(a[i]>max) { max=a[i]; } } for(i=1;i<=n;i++) { if(a[i]==max) { cout<<i<<endl; } } return 0; }

                      • -1
                        @ 2022-8-31 9:53:38
                        #include <iostream>
                        using namespace std;
                        int main()
                        {
                            int n,a[10],x;//定义变量,数组
                            cin >> n;
                            for(int i = 0; i < n; i++)//输入数组
                            {
                                cin >> a[i];
                            }
                            x = a[0];//假设最大值是啊a[0]
                            for(int i = 1; i < n; i++)//遍历数组
                            {
                                if(a[i] > x)//如果a[i]大于最大值那么更新最大值
                                {
                                    x = a[i];
                                }
                            }
                            for(int i = 0; i < n; i++)
                            {
                                if(a[i] == x)//找出最大值所在的位置
                                {
                                    cout<<i+1<<endl;
                                }
                            }
                            return 0;
                        }
                        
                        • -2
                          @ 2023-4-27 21:30:45
                          #include <iostream>
                          using namespace std;
                          int main()
                          {
                              int a[30],n;
                              cin >> n;
                              for(int i=1;i<=n;i++)
                              {
                                  cin >> a[i];
                              }
                              int num=-1;
                              for(int i=1;i<=n;i++)
                              {
                                  if(a[i]>num)
                                  {
                                      num=a[i];
                                  }
                              }
                              for(int i=1;i<=n;i++)
                              {
                                  if(a[i]==num)
                                  {
                                      cout << i << endl;
                                  }
                              }
                              return 0;
                          }
                          最后记得要格外判断一下位置```
                          
                          • -5
                            @ 2022-7-6 13:04:11

                            #include using namespace std; int main() { int n,a[10],x;//由于是求最大数,所以我们还需要一个变量。 cin>>n; cin>>a[0];//加上这行代码会更好判断。


                            for (int i=1;i<n;i++)//这个判断主要是帮我们先选择最大数。 { cin>>a[i]; if (a[i]>=a[i-1])//无论是等于还是大于,第二个循环会判断出等于的最大数并输出。 { x=a[i]; } if (a[i]<a[i-1]) { x=a[i-1]; } }


                            for (int i=0;i<n;i++) { if (a[i]==x) { cout<<i+1<<endl; } } return 0; } 刷题日常 华强萨日朗!

                            信息

                            ID
                            170
                            时间
                            1000ms
                            内存
                            16MiB
                            难度
                            4
                            标签
                            递交数
                            6384
                            已通过
                            2768
                            上传者