一种奇妙的解法,使用计数来判定

#include<iostream>
using namespace std;
int main(){
    int n;
    cin >> n;
    
    int t;
    n--;
    cin>>t;
    int count = 1;
    
    for(int i = 1;i<n;i++){
        int nt;
        cin>>nt;
        if(t == nt)
            count ++;
        else{
            count --;
            if(count == 0){  
                t = nt;
                count++;
             }
        }
    }
    cout<<t;
}