6 条题解

  • 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
          @ 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
              标签
              递交数
              615
              已通过
              244
              上传者