8 条题解

  • 1
    @ 2025-12-20 23:06:45
    #include<iostream>
    #include<cstdio>
    #include<cctype>
    #include<string.h>
    #include<math.h>
    #include<cmath>
    #include<algorithm>
    #include<iomanip>
    using namespace std;
    int a[10000];
    int maxx=-1000; 
    int main()
    {
    	int n;
    	cin>>n;
    	for(int i=1;i<=n;i++)
    	{
    		int x;
    		cin>>x;
    		a[x]++;
    	}
    	for(int i=1;i<=n;i++)
    	{
    		if(a[i]>maxx)
    		{
    			maxx=a[i];
    		}
    	}
    	cout<<maxx;
    	return 0;
    }
    
    
    
    • 1
      @ 2025-12-13 13:32:41
      #include <iostream>
      using namespace std;
      short n,ans = 1,now = 1,a;
      int main()
      {
      	cin >> n;
      	short num[n];
      	for (int i = 0;i < n;i++)
      		cin >> num[i];
      	a = num[0];
      	for (int i = 1;i < n;i++)
      	{
      		if (num[i] == a)
      		{
      			now++;
      			if (now > ans)
      				ans = now;
      		}
      		else
      		{
      			now = 1;
      			a = num[i];
      		}
      	}
      	cout << ans;
      	return 0;
      }
      • 1
        @ 2025-3-5 17:30:56
        #include<bits/stdc++.h>
        using namespace std;
        const int N=1e5+5,INF=0x3f3f3f3f;
        typedef long long LL;
        int n,a[N],ans; 
        int main()
        {
        	cin>>n;
        	for(int i=1;i<=n;i++)cin>>a[i];
        	for(int i=1;i<=n;i++){
        		int sum=1;
        		for(int j=i+1;j<=n;j++){
        			if(a[j]==a[i])sum++;
        			else break;
        		}
        		if(sum>ans)ans = sum;
        	}
        	cout<<ans;
        	return 0;
        }
        
        
        • 1
          @ 2023-9-10 17:28:56
          #include <bits/stdc++.h>
          using namespace std;
          const int N=1e7;
          int n,a[N],maxx=-1;
          int main()
          {
              cin>>n;
              for(int i=1;i<=n;i++)
              {
                  cin>>a[i];
              }
              int sum=1;
              for(int i=1;i<=n;i++)
              {
                  if(a[i]==a[i+1])
                  {
                      sum++;
                  }
                  else
                  {
                      if(sum>maxx)
                      {
                          maxx=sum;
                      }
                      sum=1;
                  }
              }
              cout<<maxx;
              return 0;
          }
          
          • 0
            @ 2026-3-28 9:27:49
            #include<iostream>
            using namespace std;
            const int N=1E7;
            int main()
            {
                int n,a[N],cnt=0,maxx=-10000;
            	cin>>n;
            	for(int i=1;i<=n;i++){
            		cin>>a[i];
            	}
            	for(int i=1;i<=n;i++){
            	if(a[i+1]==a[i]){
            		cnt++;
            		if(cnt>maxx) maxx=cnt;
            	}
            	else cnt=1;
            	}	
            	cout<<maxx;
            	return 0;	
            }
            
            • 0
              @ 2025-11-29 13:06:06

              #include<bits/stdc++.h> using namespace std; const int N=1e5+5,INF=0x3f3f3f3f; typedef long long LL; int n,a[N],ans; int main() { cin>>n; for(int i=1;i<=n;i++)cin>>a[i]; for(int i=1;i<=n;i++){ int sum=1; for(int j=i+1;j<=n;j++){ if(a[j]==a[i])sum++; else break; } if(sum>ans)ans = sum; } cout<<ans; return 0; }

              • 0
                @ 2022-11-12 12:19:54
                #include<stdio.h> 
                #include<iostream> 
                using namespace std; 
                #define LL long long 
                const int N=1e6+10; 
                const int INF=0x3f3f3f3f; 
                int a[N],b[N]; 
                int main(){ 
                    int n,sum=0; 
                    int flag=1; 
                    cin>>n; 
                    for(int i=1;i<=n;i++) 
                        cin>>a[i]; 
                    int len=1; 
                    int ans=0; 
                    for(int i=2;i<=n;i++) { 
                        if(a[i]==a[i-1]) 
                            len++; 
                        else 
                            len=1; 
                        ans=max(len,ans); 
                    } 
                    cout<<ans<<endl; 
                    return 0; 
                }
                
                • -6
                  @ 2022-7-13 18:08:22

                  #include<stdio.h> #include using namespace std; #define LL long long const int N=1e6+10; const int INF=0x3f3f3f3f; int a[N],b[N]; int main() { int n,sum=0; int flag=1; cin>>n; for(int i=1;i<=n;i++) cin>>a[i]; int len=1; int ans=0; for(int i=2;i<=n;i++) { if(a[i]==a[i-1]) len++; else len=1; ans=max(len,ans); } cout<<ans<<endl; return 0; }

                  • 1

                  信息

                  ID
                  1034
                  时间
                  1000ms
                  内存
                  128MiB
                  难度
                  5
                  标签
                  递交数
                  651
                  已通过
                  252
                  上传者