提交时间:2024-02-21 09:32:33

运行 ID: 41469

#include<bits/stdc++.h> using namespace std; int a[1000]={}; int b[12]={}; int main(){ int m,n; cin>>m>>n; for(int i=0;i<n;i++) cin>>a[i]; for(int i=0;i<n;i++){ while(a[i]){ int k=a[i]%10; b[k]++; a[i]/=10; } } bool flag=1; int j=0; int maxn=0; for(int i=1;i<=10;i++){ if(b[i]>maxn){ maxn=b[i]; j=i; } } for(int i=1;i<=10;i++){ if(i!=j && b[i]==maxn){ flag=0; break; } } if(flag) cout<<j; else{ for(int i=1;i<=10;i++){ } } return 0; }