PY与C++两解
2025-07-30 14:17:56
发布于:上海
3阅读
0回复
0点赞
C++:
#include<bits/stdc++.h>
using namespace std;
int main(){
int n,c=0;
cin>>n;
vector<int> a(n);
for(int i=0;i<n;i++){
cin>>a[i];
}
for(int i=0;i<n;i++){
for(int o=0;o<n;o++){
if(a[i]==a[o]){
c++;
}
}
if(c>n/2){
cout<<a[i];
return 0;
}
c=0;
}
cout<<"no";
return 0;
}
PY:
n=int(input())
a=input()
b=a.split()
c=0
o=0
for i in range(n):
for m in range(n):
if b[i]==b[m]:
c+=1;
if c>n/2:
print(b[i])
o=1
break
c=0
if o==0:
print("no")
这里空空如也
有帮助,赞一个